Know if Manifold::Boolean(xxx, OpType::Subtract) operation has actually done something (changed source manifold) #891
Replies: 2 comments 5 replies
-
P.S. I was rally impressed by manifold library highest quality, clear design and performance. Especially after CGAL & Co. Nothing to compare... |
Beta Was this translation helpful? Give feedback.
-
I think mesh ID may work? Or use the And GitHub discussion is the appropriate place for asking questions :) |
Beta Was this translation helpful? Give feedback.
-
I know Issues is not a place to ask questions. However I failed to find any kind of hit for the question.
I have a manifold from which I consequently subtract other manifolds. Would be nice to know if current operation has change anything (for example it can do nothing if manifolds do not intersect at all) at every step. What is the best way to achieve it?
Currently I compare all vertices (taking into account that their indexes can be changed) and faces (taking into account that they can be "rotated" internally). Not too nice operation for large meshes.
Beta Was this translation helpful? Give feedback.
All reactions