From 8890c2c0a341d8af5434294c7cbd311f8f27b191 Mon Sep 17 00:00:00 2001 From: griffi-gh Date: Fri, 20 Sep 2024 23:19:32 +0200 Subject: [PATCH] fix ratio --- hui/src/draw.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hui/src/draw.rs b/hui/src/draw.rs index ae864b5..e7c9d1f 100644 --- a/hui/src/draw.rs +++ b/hui/src/draw.rs @@ -211,7 +211,7 @@ impl UiDrawCall { //TODO: fix some corners tris being invisible (but it's already close enough lol) let rounded_corner_verts = corner.point_count.get() as u32; for i in 0..rounded_corner_verts { - let cratio = i as f32 / rounded_corner_verts as f32; + let cratio = i as f32 / (rounded_corner_verts - 1) as f32; let angle = cratio * std::f32::consts::PI * 0.5; let x = angle.sin(); let y = angle.cos();