From 8a59b16deb320d8357e34768aadb1106968cead3 Mon Sep 17 00:00:00 2001 From: HarriP Date: Mon, 6 Dec 2021 02:17:55 +0200 Subject: [PATCH] Fix inverse length in Vector2Normalize Following the pattern in Vector3Normalize. --- src/raymath.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/raymath.h b/src/raymath.h index 48846a7ad..a3fe14b2d 100644 --- a/src/raymath.h +++ b/src/raymath.h @@ -328,8 +328,9 @@ RMAPI Vector2 Vector2Normalize(Vector2 v) if (length > 0) { - result.x = v.x*1.0f/length; - result.y = v.y*1.0f/length; + float ilength = 1.0f / length; + result.x = v.x * ilength; + result.y = v.y * ilength; } return result;