Use the size of the texture as the V scale so repeatable textures work well

This commit is contained in:
Jeffery Myers 2026-01-01 20:32:22 -08:00
parent 95f72b162b
commit c9e879b2af

View File

@ -190,7 +190,7 @@ static void DrawTexturedCurve(void)
Vector2 normal = Vector2Normalize((Vector2){ -delta.y, delta.x });
// The v texture coordinate of the segment (add up the length of all the segments so far)
float v = previousV + Vector2Length(delta);
float v = previousV + Vector2Length(delta) / (float)(texRoad.height * 2);
// Make sure the start point has a normal
if (!tangentSet)