[Closed] Find points of self-intersection?
What is the best way to determine the points on an object’s surface that intersect with other points on that same surface? Bonus points if it works for NURBS objects.
I’m currently dealing with a NURBS surface created as a U-loft between a tightly coiled path on the one side, and a more or less straight line on the other. The result is a sort of insane ribbon shape, as shown below.
I want to be able to find the points of self-intersection so that I can make the necessary adjustments to prevent them. Some of them are obvious, but others may be less so. If the fact of this object being a NURBS surface is a problem, I can convert it to an editable mesh or poly, but doing so would slightly complicate things down the line.
Anyone able to help me with this?
you can start by looking at this thread:
http://forums.cgsociety.org/showthread.php?f=98&t=838041&highlight=intersection
but it works only for mesh
It is highly not recommended to work with NURBS in max, I don’t know exactly when was the last time the developers of max had developed it but I’m sure it was a very long ago, so I recommend you to move on to a mesh instead
Yeah, I don’t normally work with NURBS if I can help it, but I don’t know of any other way to create this kind of arbitrarily ruled surface.
Anyway, I’m hoping the mesh intersection test still works for an edit mesh modifier. I’ll let you know how it works out