Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Boolean operations between unclosed polyhedrons?

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Boolean operations between unclosed polyhedrons?


Chronological Thread 
  • From: tang <>
  • To:
  • Subject: Re: [cgal-discuss] Boolean operations between unclosed polyhedrons?
  • Date: Sun, 13 Apr 2014 16:41:40 -0700 (PDT)

Hi Zohar,

Thank you very much for your so kindly reply. I will study the 'maya wrapper
boolPro' you provided carefully.

My final objective is to do difference Boolean operations between
multiple-domain objects (they are closed, however, the sub-domains could
contact each other) and then merge them (somewhat like union operation), so
that it can't work by CGAL directly. Therefore, I only extract the part of
surfaces that could intersect each other, and do the Boolean operations
between open polyhedrons. After that, the result surfaces are combined again
to form the whole multiple-domain objects.

Your suggestion on converting open polyhedron to close one seems
interesting. Do you mean I can still use CGAL after converting? But I have
verified that CGAL can't process this kind of multiple domains with common
interface. Can Carve process this kind of multiple domains Boolean
operation?

What I need is:
a3.off = a1.off - a2.off
final.off = a3.off + a2.off

The final.off should recognize the interface between different domains
exactly, so that duplicate surface facets is not allowed in the common
interface.

Thanks,
Tang Laoya




--
View this message in context:
http://cgal-discuss.949826.n4.nabble.com/Boolean-operations-between-unclosed-polyhedrons-tp4659114p4659126.html
Sent from the cgal-discuss mailing list archive at Nabble.com.



Archive powered by MHonArc 2.6.18.

Top of Page