offset and segmentation.

Next
 From:  rhodesy
2439.1 
When a curve is offset the new curve is subdivided into many control points - is there a way to just have it with the same amount of control points as the original curve? If I don't want the 1001 points I just trace over the offset curve with a new line which works but seems a bit of an unintuative way of doing things.

Cheers
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
2439.2 In reply to 2439.1 
Hi Rob, no unfortunately there is no way to produce an accurate offset of a NURBS curve purely by transforming control vertices.

For other kinds of transformations like Translation, Rotation, Scaling, those are all things that can be achieved just by moving the control points of a curve to a new location.

But offset is a way different kind of transformation than those, a lot of things can potentially shift in the shape of a curve when it is offset.

So instead of doing a "control point transform", Offset instead needs to go through a kind of incremental fitting process to produce the offset curve. Currently the geometry library that I am using does a rather heavy fitting process which is oriented mostly towards producing an accurate result and not towards making a result with a small number of control points.

Anyway, that is the explanation for what you are seeing there.

This is something that I do want to tune up in the future, but it is not an easy thing to mess with right now unfortunately.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All