CSharpGL.ModelMatrixHelper.ToQuaternion C# (CSharp) Method

ToQuaternion() public static method

Gets rotate factor in specified matrix.

vec4.w means angle in radius, (vec4.x, vec4.y, vec4.z) means rotation axis.

public static ToQuaternion ( this matrix ) : Quaternion
matrix this
return Quaternion
        public static Quaternion ToQuaternion(this mat4 matrix)
        {
            return (matrix.to_mat3().ToQuaternion());
        }