use eazing::interpolation::polynomial::smoothstep::smoothstep;
fn main() {
let mut time = 0.0; let duration = 4.0; let mut p = 0.0;
println!("\nsmoothstep:start.\n");
while time <= duration {
p = smoothstep(time / duration, 0.0, 1.0);
println!("progress = {p}");
time += 1.0; }
println!("progress = {p}");
println!("\nsmoothstep:end\n");
}