pub fn ambient_irradiance( grid: Option<[f32; 3]>, sh: &[[f32; 3]; 9], normal: [f32; 3], ) -> [f32; 3]