3D rotation operations — quaternions, SLERP, Euler angles, rotation matrices
Quaternion-based 3D rotation operations with interpolation and conversion.
When the user needs to rotate 3D points, interpolate between orientations, convert between Euler angles and quaternions, or generate rotation matrices.
use ix_rotation::quaternion::Quaternion;
use ix_rotation::slerp::{slerp, slerp_array};
use ix_rotation::euler::{to_quaternion, from_quaternion, EulerOrder};
use ix_rotation::rotation_matrix::{from_quaternion, is_rotation_matrix};
Tool name: ix_rotation
Operations: quaternion, slerp, euler_to_quat, quat_to_euler, rotate_point, rotation_matrix