pub fn interpolate_curve_closed( points: &[Vec3], parameters: &[f64], ) -> Result<NurbsCurve, String>