Skip to main content

quat_rotate_vec

Function quat_rotate_vec 

Source
pub fn quat_rotate_vec(q: [f64; 4], v: [f64; 3]) -> [f64; 3]
Expand description

Rotate a vector v by unit quaternion q.

Uses sandwich product: v’ = q * [v,0] * q*.