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) === a
t = 1
,lerp(a, b, t) === b
t = 0.5
,lerp(a, b, t) === (a + b) / 2