From 28aa9a1d6d43fc2780f7152ee5b96bbb2567ce7d Mon Sep 17 00:00:00 2001 From: Jorn Van denbussche Date: Mon, 16 Jul 2018 14:30:30 +0200 Subject: [PATCH] More accurate UV round begin cap --- scene/2d/line_builder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/2d/line_builder.cpp b/scene/2d/line_builder.cpp index 845788badaf..8aa4d7a3147 100644 --- a/scene/2d/line_builder.cpp +++ b/scene/2d/line_builder.cpp @@ -170,7 +170,7 @@ void LineBuilder::build() { if (texture_mode == Line2D::LINE_TEXTURE_TILE) { uvx0 = 0.5f / tile_aspect; } - new_arc(pos0, pos_up0 - pos0, -Math_PI, color0, Rect2(0.f, 0.f, 1.f, 1.f)); + new_arc(pos0, pos_up0 - pos0, -Math_PI, color0, Rect2(0.f, 0.f, fmin(uvx0 * 2, 1.f), 1.f)); total_distance += width; current_distance0 += hw; current_distance1 = current_distance0;