pub(crate) fn uniforms( eye: &Eye, sky: Sky, w_slice: f32, floor_visible: bool, ) -> Hyperslice4DUniforms