Add Points

Click on canvas to add control points. Drag points to move them.

Spline Parameters

α = 0: Uniform
α = 0.5: Centripetal (no cusps/loops)
α = 1: Chordal

Display Options

Statistics

0
Control Points
0
Segments
0
Curve Length
-
Selected Point

Legend

Catmull-Rom
Bezier (compare)
Control Points
Tangents

About

Catmull-Rom splines interpolate through control points (unlike Bezier). Centripetal parameterization (α=0.5) guarantees no cusps or self-intersections, even with sharp turns in control points.