Rustween Easing functions are used to determine the rate of change of a parameter over time. This is because objects in the real world do not abruptly start or stop, and their movements are rarely at a constant speed. The web content showcases visual representations of some of these easing functions, which have been coded in Rust and compiled into wasm using wasm-bindgen. These visuals are rendered in real time by harnessing the AnimationFrame API. If you’re interested in exploring the source code, it can be accessed here.
https://rustween.mtassoumt.uk/