pub fn exponential_in(t: f32) -> f32
https://easings.net/#easeInExpo
There is a small discontinuity at 0.