Catmull-Rom spline interpolation. Takes a set of control points and returns a smooth curve passing through all of them.
Input control points
Optional
Number of interpolation segments between each pair of control points
Parameterisation: 0 = uniform, 0.5 = centripetal (recommended), 1 = chordal
Interpolated points
Catmull-Rom spline interpolation. Takes a set of control points and returns a smooth curve passing through all of them.