public static double ExpoEaseOut(double t, double b, double c, double d) { return (t == d) ? b + c : c * (-Math.Pow(2, -10 * t / d) + 1) + b; }