Quat:slerp

Edit

Performs a spherical linear interpolation between this quaternion and another one, which can be used for smoothly animating between two rotations.

The amount of interpolation is controlled by a parameter t. A t value of zero leaves the original quaternion unchanged, whereas a t of one sets the original quaternion exactly equal to the target. A value between 0 and 1 returns a rotation between the two based on the value.

self = Quat:slerp(r, t)

Arguments

NameTypeDescription
rQuat The quaternion to slerp towards.
tnumber The lerping parameter.

Returns

NameTypeDescription
selfQuat The modified quaternion, containing the new lerped values.

See also