diff --git a/src/Util.c b/src/Util.c index 547b1ae..9abfcb3 100644 --- a/src/Util.c +++ b/src/Util.c @@ -8,6 +8,8 @@ #include "Util.h" +float CosineInterpolation(float f) { return (1.0f - cos(f * Pi)) * 0.5f; } + ///////////////////////////// // SolveQuadratic // diff --git a/src/Util.h b/src/Util.h index cebe078..f084b48 100644 --- a/src/Util.h +++ b/src/Util.h @@ -6,6 +6,10 @@ #include #include +#define Pi (3.1415925f) + +float CosineInterpolation(float f); + ///////////////////////////// // SolveQuadratic //