pub fn lerp(range: (f32, f32), t: f32) -> f32
Linear interpolation from range.0 at t == 0 to range.1 at t == 1. Extrapolates outside 0..=1.
range.0
t == 0
range.1
t == 1
0..=1