pub fn compute_light_view_proj( direction: [f32; 3], scene_center: Vec3, scene_radius: f32, ) -> Mat4