skeletal_animation::math
pub fn quaternion_mul<T>(a: (T, [T; 3]), b: (T, [T; 3])) -> (T, [T; 3]) where T: Float,
Multiplies two quaternions.