Make math.remap clamp the result in range [new_min, new_max].
This commit is contained in:
1 parent
722b638e2c
commit
6e150d1d58
1 file changed
+2
-1
+2
-1
@@ -402,7 +402,8 @@ remap :: proc "contextless" (old_value, old_min, old_max, new_min, new_max: $T)
|
|||||||
if old_range == 0 {
|
if old_range == 0 {
|
||||||
return new_range / 2
|
return new_range / 2
|
||||||
}
|
}
|
||||||
return ((old_value - old_min) / old_range) * new_range + new_min
|
remapped := ((old_value - old_min) / old_range) * new_range + new_min
|
||||||
|
return clamp(remapped, new_min, new_max)
|
||||||
}
|
}
|
||||||
|
|
||||||
@(require_results)
|
@(require_results)
|
||||||
|
|||||||
Reference in new issue
Block a user