Skip to main content

Module easing

Module easing 

Source
Expand description

40+ easing functions following Robert Penner’s equations.

Each variant describes an acceleration curve over t ∈ [0, 1] → [0, 1]. Use Easing::apply(t) to convert normalized time to a curved value.

Enums§

Easing
An easing function — transforms normalized time t ∈ [0, 1] → output ∈ [0, 1].