Hi Michael,
The initial curve was traveling from left to right, without curving back above previous portion, for which it is "easier" to find constant deltaX points.
Since then, I have been trying to extend the curve with it "looping" back, a more difficult curve to place constant deltaX point on.
So I did a bit of experimenting.
A curve crossing over itself, (e.g. figure eight) might be more difficult yet.
Anyway, then I inadvertently trimmed the curve with many lineweb lines, and rejoined it, (without being very aware)
Then the "double" intersect points problem occurred.
Attached is a "left to right" curve, which was trimmed to segments, and rejoined.
The double intersect points problem also occurs with this curve.
I have always thought that a re-Joined curve was the same as the initial single curve, but there must be some difference?
So the curve "remembers" is former segments, unless Rebuild is used?
- Brian
Another thought was that MoI joins curve segments "head to tail", and so apparently knows the sequential order of end points and start points.
Google search of "sort points on curve algorithm" did not seem to be very fruitful.
hmm, I see that spell checker is working on editing posts.
(So I thought I should report an unexpected (for myself) result.)
|