This version of Unity is unsupported.

Quaternion.Normalize

Switch to Manual

Declaration

public static Quaternion Normalize(Quaternion q);

Description

Converts this quaternion to a quaternion with the same orientation but with a magnitude of 1.0.

Note that this method changes the current quaternion. If you want to keep the current quaternion unchanged, use the normalized property instead.

If this quaternion is too small to be normalized it will be set to Quaternion.identity.

Additional resources: normalized variable.