pub fn normalize3_or(v: [f64; 3], fallback: [f64; 3]) -> [f64; 3]
Normalize or return the caller’s fallback unchanged.