VarSpeedPython — Easing Functions

This cheatsheet shows all of the easing functions provided in the VarSpeedPython library. They are drawn from the original Penner's easings, with the addition of gamma functions for lighting. Mouse over or click/touch an easing card to see an animation of using the corresponding easing function.

Use the name shown as the easing parameter in move() or sequence().

All names match the class names in easing_functions.py, part of the VarSpeedPython library.

Visualization inspired by easings.net by Andrey Sitnik.

vs.move(, time_secs=, steps=, easing="…")
180°
servo preview