I’ve been thinking a bit about interpolation recently. In animation programming, we often use interpolation as a way to ensure continuity when transitioning from one animation to another. The most basic type of interpolation is linear interpolation, given by $$ a +_s b = sa + (1-s)b\,, $$ for vectors \(a, b\) and weight \(s\). …