public static Vector2 SmoothStep(Vector2 a, Vector2 b, float amount) { Vector2 result = Zero; result.X = MathHelper.SmoothStep(a.X, b.X, amount); result.Y = MathHelper.SmoothStep(a.Y, b.Y, amount); return result; }