-
Notifications
You must be signed in to change notification settings - Fork 0
Interpolation Easing
ExodusCoder9 edited this page Jun 20, 2026
·
1 revision
Interpolationd and Interpolationf provide 34 easing functions each, in both double and float precision. All functions take a single t parameter in [0, 1] and return the eased value in [0, 1].
double t = 0.5;
double eased = Interpolationd.cubicInOut(t);
float eased = Interpolationf.elasticOut(0.75f);
Full List
Category
Functions
Linear
linear
Quadratic
quadraticIn, quadraticOut, quadraticInOut
Cubic
cubicIn, cubicOut, cubicInOut
Quartic
quarticIn, quarticOut, quarticInOut
Quintic
quinticIn, quinticOut, quinticInOut
Sinusoidal
sinusoidalIn, sinusoidalOut, sinusoidalInOut
Exponential
exponentialIn, exponentialOut, exponentialInOut
Circular
circularIn, circularOut, circularInOut
Elastic
elasticIn, elasticOut, elasticInOut
Back
backIn, backOut, backInOut
Bounce
bounceIn, bounceOut, bounceInOut
Misc
smoothStep, smootherStep