nice_and_easy is a Rust library designed to make smooth transitions a breeze.
Whether you’re working with f32 or f64 types, this library offers a wide range of easing functions that help you create fluid animations and transitions in your applications.
From linear to more complex easing functions, nice_and_easy has you covered, allowing you to focus on crafting delightful user experiences without the hassle.
Features:
- Comprehensive collection of easing functions.
- Seamless support for both f32 and f64 types
- Lightweight and easy to integrate into any Rust project.
- Perfect for game development, UI animations, and more.
With nice_and_easy, achieving smooth, natural motion has never been easier!
For visualizing these functions, you can use the website https://easings.net
- t is the progress of the tween, ranging from 0 to d.
- b is the starting value of the property.
- c is the change between the starting and ending value of the property.
- d is the total duration
use *;