pub fn setup( commands: Commands<'_, '_>, meshes: ResMut<'_, Assets<Mesh>>, materials: ResMut<'_, Assets<ColorMaterial>>, config: Res<'_, SPHConfig>, )