Lua
C++
Edit

Quat

This class describes a quaternion rotation. Quaternions are more accurate than Euler angles and do not suffer from Gimbal lock, but they more difficult to intuitively understand.

Property Type Description
Quat Constructor Quat(number x, number y, number z, number w)
Quat Constructor Quat(Vec3 euler)
Quat Constructor Quat(number angle, Vec3 axis)
x float X component
y float Y component
z float Z component
w float W component
Inverse Method gets the inverse quaternion
Normalize Method gets the normalized quaternion
Slerp Method spherical linear interpolation for smooth transitions between 3D rotations
ToEuler Method converts the quaternion to a Euler angle
Copyright © 2024 Ultra Software.
All rights reserved.