Lerp now consistent with Godot API. InverseLerp fixed.

(cherry picked from commit c2315e3291)
This commit is contained in:
Nathan Warden 2018-06-24 17:52:17 -05:00 committed by Hein-Pieter van Braam
parent d99b247cc7
commit af902dc042
1 changed files with 2 additions and 2 deletions

View File

@ -150,7 +150,7 @@ namespace Godot
public static real_t InverseLerp(real_t from, real_t to, real_t weight) public static real_t InverseLerp(real_t from, real_t to, real_t weight)
{ {
return (Clamp(weight, 0f, 1f) - from) / (to - from); return (weight - from) / (to - from);
} }
public static bool IsInf(real_t s) public static bool IsInf(real_t s)
@ -165,7 +165,7 @@ namespace Godot
public static real_t Lerp(real_t from, real_t to, real_t weight) public static real_t Lerp(real_t from, real_t to, real_t weight)
{ {
return from + (to - from) * Clamp(weight, 0f, 1f); return from + (to - from) * weight;
} }
public static real_t Log(real_t s) public static real_t Log(real_t s)