Applies the effect's curve to a linear value t (0.0–1.0).
t
t — raw linear progress to transform through the curve.
double applyCurve(double t) { return curve.transform(t.clamp(0.0, 1.0)); }