Nexus.Quaternion.Quaternion C# (CSharp) Méthode

Quaternion() public méthode

public Quaternion ( Vector3D axis, float angle ) : System
axis Vector3D
angle float
Résultat System
        public Quaternion(Vector3D axis, float angle)
        {
            axis.Normalize();
            float num2 = angle * 0.5f;
            float num = MathUtility.Sin(num2);
            float num3 = MathUtility.Cos(num2);
            X = axis.X * num;
            Y = axis.Y * num;
            Z = axis.Z * num;
            W = num3;
        }

Same methods

Quaternion::Quaternion ( float x, float y, float z, float w ) : System