changeset 1435:7de637b83272

fix: wrong lerp
author sam <sam@basx.dev>
date Sun, 19 Jan 2025 23:58:44 +0700
parents ee20ecedbbff
children cf0bae787044
files semicongine/core/vector.nim
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/semicongine/core/vector.nim	Sun Jan 19 21:36:56 2025 +0700
+++ b/semicongine/core/vector.nim	Sun Jan 19 23:58:44 2025 +0700
@@ -802,4 +802,4 @@
   arccos(a.dot(b) / (a.length * b.length))
 
 func lerp*[T](a, b: T, value: SomeFloat): T =
-  value * a + (1 - value) * b
+  (1 - value) * a + value * b