arrow
返回

Interactive and Robust Mesh Booleans

delete2022-11-30
delete13
delete
OA
AI
G
Gianmarco Cherchi *
F
Fabio Pellacini
M
Marco Attene
M
Marco Livesu
DOI:10.1145/3550454.3555460delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Boolean operations are among the most used paradigms to create and edit digital shapes. Despite being conceptually simple, the computation of mesh Booleans is notoriously challenging. Main issues come from numerical approximations that make the detection and processing of intersection points inconsistent and unreliable, exposing implementations based on floating point arithmetic to many kinds of degeneracy and failure. Numerical methods based on rational numbers or exact geometric predicates have the needed robustness guarantees, that are achieved at the cost of increased computation times that, as of today, has always restricted the use of robust mesh Boo leans to offline applications. We introduce an algorithm for Boolean operations with robustness guarantees that is capable of operating at interactive frame rates on meshes with up to 200K triangles. We evaluate our tool thoroughly, considering not only interactive applications but also batch processing of large collections of meshes, processing of huge meshes containing millions of elements and variadic Booleans of hundreds of shapes altogether. In all these experiments, we consistently outperform prior robust floating point methods by at least one order of magnitude.
Keyword:
Computational Geometry
Solid Modeling
CSG
Interactive Modeling
Meshes

期刊

ACM Transactions on Graphics 封面图
ACM Transactions on Graphics
IF:
9.5
论文数:
4.7K
被引数:
3.6W

机构

U
university of cagliari
学者数:
1.2W
论文数: 9.7K
被引数: 9
C
consiglio nazionale delle ricerche (cnr)
学者数:
6.2W
论文数: 5.7W
被引数: 48
S
sapienza university rome
学者数:
6.3W
论文数: 4.7W
被引数: 381
学者 查看更多机构
引用论文

引用论文

RXMesh: A GPU Mesh Data StructureRXMesh: 一种GPU网格数据结构
err2021-07-19
err9
errOAAI
errMahmoud, Ahmed H.; Porumbescu, Serban D.; Owens, John D.
err分享
err收藏
Metamolds: Computational Design of Silicone Molds
err2018-07-30
err27
PREAI
errAlderighi, Thomas; Malomo, Luigi; Giorgi, Daniela; Pietroni, Nico; Bickel, Bernd; Cignoni, Paolo
err分享
err收藏
Computational Design of Reconfigurables
err2016-07-11
err26
PREAI
errGarg, Akash; Jacobson, Alec; Grinspun, Eitan
err分享
err收藏
Fast Winding Numbers for Soups and Clouds
err2018-07-30
err102
PREAI
errBarill, Gavin; Dickson, Neil G.; Schmidt, Ryan; Levin, David I. W.; Jacobson, Alec
err分享
err收藏
The antitumor potency of progesterone antagonists is due to their differentiation potential
err1992-09-01
err0
PREAI
errHorst Michna; Svante Gehring; Wolfgang Kühnel; Yukishige Nishino; Martin R. Schneider
err分享
err收藏
err分享
err收藏
学者 查看更多内容