;
PolyCAD

Performs a global subdivision of the knot vector refining the curve but keeping the knot vector uniform. For details on the subdivision algorithm see BSpline Curve Subdivision in Mathematical Elements for Computer Graphics.