EMBER: exact mesh booleans via efficient & robust local arrangements
Philip Trettner, Julius Nehring-Wirxel, Leif Kobbelt
摘要
Boolean operators are an essential tool in a wide range of geometry processing and CAD/CAM tasks. We present a novel method, EMBER, to compute Boolean operations on polygon meshes which is exact, reliable, and highly performant at the same time. Exactness is guaranteed by using a plane-based representation for the input meshes along with recently introduced homogeneous integer coordinates. Reliability and robustness emerge from a formulation of the algorithm via generalized winding numbers and mesh arrangements. High performance is achieved by avoiding the (pre-)construction of a global acceleration structure. Instead, our algorithm performs an adaptive recursive subdivision of the scene's bounding box while generating and tracking all required data on the fly. By leveraging a number of early-out termination criteria, we can avoid the generation and inspection of regions that do not contribute to the output. With a careful implementation and a work-stealing multi-threading architecture, we are able to compute Boolean operations between meshes with millions of triangles at interactive rates. We run an extensive evaluation on the Thingi10K dataset to demonstrate that our method outperforms state-of-the-art algorithms, even inexact ones like QuickCSG, by orders of magnitude.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- Multi-Material Mesh-Based Surface Tracking with Implicit Topology ChangesPeter Heiss-Synak, Aleksei Kalinov, Malina Strugaru, Arian Etemadi 等SIGGRAPH 2024 · 被引用 10 次
- Robust Containment Queries over Collections of Rational Parametric Curves via Generalized Winding NumbersJacob Spainhour, David Gunderman, Kenneth WeissSIGGRAPH 2024 · 被引用 10 次
- Single Edge Collapse Quad-Dominant Mesh ReductionJulian KnodtSIGGRAPH 2025 · 被引用 2 次
- The Antipodal Method: Fast, Accurate, and Robust 3D Generalized Winding NumbersCedric Martens, Philip Trettner, Mikhail BessmeltsevSIGGRAPH 2026
相关 Paper
- Boolean Operation for CAD Models Using a Hybrid RepresentationYingyu Yang, Xiaohong Jia, Bolun Wang, Jieyin Yang 等SIGGRAPH 2025 · 被引用 4 次
- GPU-accelerated Certified Hausdorff Distance Between Triangle MeshesHaopeng Fan, Min Tang, Leonardo Sacht, Qiang Zou 等SIGGRAPH 2026
- Surface chamfering for robust tetrahedral meshingLorenzo Diazzi, Daniele Panozzo, Jiacheng Dai, Marco AtteneSIGGRAPH 2026
- Fast and Exact Winding Numbers for Triangle MeshesPeiyuan Xie, Christian Hafner, Chris WojtanSIGGRAPH 2026
- Spatially Accelerated Winding Numbers for Curved GeometryJacob Spainhour, Brad Whitlock, Kenneth WeissSIGGRAPH 2026
