Boolean Operations using Generalized Winding Numbers

Alec Jacobson
DOI: https://doi.org/10.48550/arXiv.1601.07953
2016-01-29
Graphics
Abstract:The generalized winding number function measures insideness for arbitrary oriented triangle meshes. Exploiting this, I similarly generalize binary boolean operations to act on such meshes. The resulting operations for union, intersection, difference, etc. avoid volumetric discretization or pre-processing.
What problem does this paper attempt to address?