pub fn morton_encode_u64_unorm(p: Vector<f64>) -> u64
Encode a 3D position into a u64 morton value. Input should be 0.0..=1.0