Calculates a linear interpolation between two values based on some "transition point" t:
t
t = 0
lerp(a, b, t) === a
t = 1
lerp(a, b, t) === b
t = 0.5
lerp(a, b, t) === (a + b) / 2
First value
Second value
Transition point
The linearly interpolated value
Calculates a linear interpolation between two values based on some "transition point"
t:t = 0,lerp(a, b, t) === at = 1,lerp(a, b, t) === bt = 0.5,lerp(a, b, t) === (a + b) / 2