Vector3 EvaluteAt(float t, CatmullRomSpline3D spline, int p) { if (t > p) { t -= p; } return(spline.Sample(t)); }
Vector3 EvaluteAt(float t) { if (t > 3) { t -= 3; } return(spline.Sample(t)); }