Rhino includes converttobezier, so I can convert curves and surfaces in this direction. But what if I want to convert from bezier to nurbs? I can do that manually for curves, but thats too much work. Does anBody have a script or gh definition for that?
Let’s say I have 4 simple Bezier deg 3 Surface with each 4 control points=16x4 =64 control points, and I would love to get the same 5x5 Bspline Surface with 25 controlpoints. The idea is to reduce the number of control points, and get the"free" continuity between spans by doing this.
Make sure to use RemoveKnot which rearranges the control points so the shape is not changed if the continuity between spans is one degree less than the degree of the curves (G2 between spans for degree 3 curves.) . Do not use RemoveControlPt which does not affect the remaining control points and the shape will be changed.