1 unstable release
| 0.2.0 | Dec 21, 2019 |
|---|
#2373 in Math
7KB
121 lines
Soy
Rust interpolation library.
Usage
The main trait used for interpolation is soy::Lerper. It requires a
single method, calculate, which calculates interpolation progression at a
given time.
Example implementing linear interpolation, taken directly from soy's
implementation:
struct Linear;
impl soy::Lerper for Linear {
fn calculate(&self, t: f32) -> {
t
}
}
Soy
Rust interpolation library.
Why Soy?
Why not? I have a bad habit of naming my projects after fruit/foods. "Soy" is just par for the course.