pub fn vec3_normalize(a: [f64; 3]) -> [f64; 3]
Normalize a 3-vector (returns zero vector for degenerate input).