spherical_harmonics
pub fn project_fn<R: Rng, F: Fn(f32, f32) -> f32>( order: i32, sample_count: u32, rng: &mut R, f: F) -> Vec<f32>