Get the rotation angle and axis for a given quaternion.
See also
Other quaternion functions:
quaternion_add(),
quaternion_add_value(),
quaternion_cubic_hermite_spline(),
quaternion_divide(),
quaternion_equals(),
quaternion_from_axis_angle(),
quaternion_from_euler(),
quaternion_from_matrix(),
quaternion_from_vector3_to_vector3(),
quaternion_identity(),
quaternion_invert(),
quaternion_length(),
quaternion_lerp(),
quaternion_multiply(),
quaternion_nlerp(),
quaternion_normalize(),
quaternion_scale(),
quaternion_slerp(),
quaternion_subtract(),
quaternion_subtract_value(),
quaternion_to_euler(),
quaternion_to_matrix(),
quaternion_transform()
Examples
result <- quaternion_to_axis_angle(c(0, 0, 0, 1))
result$axis
#> x y z
#> 1 0 0
result$angle
#> [1] 0
