Mass, tension and friction is a bad abstraction. “Yes please make my animation more tense. Please make it less massive” – Statements dreamed up by the utterly deranged. With Hypergood Spring, You get two simple, orthogonal properties. Want a faster animation? Decrease the duration. Want a bouncier animation? Decrease the damping.
It's just a Signal<number>
. Hypergood springs can be transformed and composed just like any other signal.