|
![](/i/fill.gif) |
Is there a way to accurately, or quickly and fairly accurately,
subdivide a spline into equal lengths? I've written a macro that takes
small steps along the spline and sums up the distance between the steps.
I then divide this length by the number of segments I want, and
traverse the spline again until this divided distance is reached. The
lengths always fall short (as well they should as I lose the curvature).
The smaller the step the better the accuracy but the parse times start
getting fairly high. Less obvious though is that the error increases as
I increase the number of divisions. It almost seems like its skipping
the last step and distance sum for the segment, and thus they the error
adds up with more segments.
Does anyone have a better approach to this problem or should I scour my
macro for bugs?
Skip
Post a reply to this message
|
![](/i/fill.gif) |