Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Normalize() [3/3]

static void Microsoft.Xna.Framework.Quaternion.Normalize ( ref Quaternion quaternion,
out Quaternion result )
inlinestatic

Definition at line 108 of file Quaternion.cs.

109 {
110 float num = quaternion.X * quaternion.X + quaternion.Y * quaternion.Y + quaternion.Z * quaternion.Z + quaternion.W * quaternion.W;
111 float num2 = 1f / (float)Math.Sqrt(num);
112 result.X = quaternion.X * num2;
113 result.Y = quaternion.Y * num2;
114 result.Z = quaternion.Z * num2;
115 result.W = quaternion.W * num2;
116 }
static double Sqrt(double d)

References System.Math.Sqrt().