public static SmoothStep ( float value1, float value2, float amount ) : float | ||
value1 | float | |
value2 | float | |
amount | float | |
Результат | float |
public static Vector2 SmoothStep(Vector2 value1, Vector2 value2, float amount) { return(new Vector2( MathHelper.SmoothStep(value1.X, value2.X, amount), MathHelper.SmoothStep(value1.Y, value2.Y, amount))); }
public static void SmoothStep(ref Vector2 value1, ref Vector2 value2, float amount, out Vector2 result) { result = new Vector2( MathHelper.SmoothStep(value1.X, value2.X, amount), MathHelper.SmoothStep(value1.Y, value2.Y, amount)); }
public static void SmoothStep(ref Vector3 value1, ref Vector3 value2, float amount, out Vector3 result) { result.X = MathHelper.SmoothStep(value1.X, value2.X, amount); result.Y = MathHelper.SmoothStep(value1.Y, value2.Y, amount); result.Z = MathHelper.SmoothStep(value1.Z, value2.Z, amount); }