Quat:mul

Edit

Multiplies this quaternion by another value. If the value is a quaternion, the rotations in the two quaternions are applied sequentially and the result is stored in the first quaternion. If the value is a vector, then the input vector is rotated by the quaternion and returned.



Arguments

NameTypeDescription
rQuat A quaternion to combine with the original.

Returns

NameTypeDescription
selfQuat The modified quaternion.

Arguments

NameTypeDescription
v3Vec3 A vector to rotate.

Returns

NameTypeDescription
v3Vec3 The rotated vector.

See also