pub fn vec3_project(a: [f64; 3], onto: [f64; 3]) -> [f64; 3]
Project vector a onto onto. Returns the zero vector if onto is zero.
a
onto