Performs linear interpolation between two values.
The start value.
The end value.
The interpolation factor. Values in the range [0, 1] move from a to b, but any real number is accepted.
[0, 1]
a
b
The interpolated value between a and b computed as a + (b - a) * t.
a + (b - a) * t
lerp(0, 10, 0.25); // => 2.5lerp(0, 10, 1.5); // => 15 Copy
lerp(0, 10, 0.25); // => 2.5lerp(0, 10, 1.5); // => 15
Performs linear interpolation between two values.