spherical_harmonics
pub fn project_sparse_samples( order: i32, dirs: &Vec<(f32, f32, f32)>, values: &Vec<f32>) -> Vec<f32>