Wish: Simplify Curve

The _SimplifyCrv command works well on straight lines and arcs but is useless on other curves. _RemoveMultiKnot helps in some instances but is limited to a particular case. Considering how much Rhino workflow depends on good quality curves, an efficient tool for simplifying curves is a must.

VectorScribe plugin for Illustrator has an industry-leading tool for this task.

Screen Recording 2021-12-27 at 11.11.19

Here is a quick video showing how it works:

There are many instances where I would sacrifice some accuracy to gain a more controllable curve or a surface. A lot of advice on this forum also start by “make sure your curves/surfaces are clean”. Are there any plans to implement similar functionality in Rhino?

1 Like

Maybe Rebuild, FitCrv, Fair and RebuildCrvNonUniform can help you?

https://docs.mcneel.com/rhino/7/help/en-us/commands/fitcrv.htm
https://docs.mcneel.com/rhino/7/help/en-us/commands/rebuild.htm
https://docs.mcneel.com/rhino/7/help/en-us/commands/rebuildcrvnonuniform.htm
https://docs.mcneel.com/rhino/7/help/en-us/commands/fair.htm

All these are useful, thank you. But they mainly result in more control points or changed geometry. VectorScribe minimises control points with minimal change in geometry. It automates the process, which takes multiple commands and a lot of manual labour in Rhino.

I totally agree that this is much nicer, and I can only hope that it inspires someone to create something similar. It the meantime though, the other commands may be useful already.