arrow
返回

BoolSurf: Boolean Operations on Surfaces

delete2022-11-30
delete2
delete
OA
AI
M
Marzia Riso *
E
Enrico Puppo
A
Alec Jacobson
Q
Qingnan Zhou
F
Fabio Pellacini
DOI:10.1145/3550454.3555466delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We port Boolean set operations between 2D shapes to surfaces of any genus, with any number of open boundaries. We combine shapes bounded by sets of freely intersecting loops, consisting of geodesic lines and cubic Bezier splines lying on a surface. We compute the arrangement of shapes directly on the surface and assign integer labels to the cells of such arrangement. Differently from the Euclidean case, some arrangements on a manifold may be inconsistent. We detect inconsistent arrangements and help the user to resolve them. Also, we extend to the manifold setting recent work on Boundary-Sampled Halfspaces, thus supporting operations more general than standard Booleans, which are well defined on inconsistent arrangements, too. Our implementation discretizes the input shapes into polylines at an arbitrary resolution, independent of the level of resolution of the underlying mesh. We resolve the arrangement inside each triangle of the mesh independently and combine the results to reconstruct both the boundaries and the interior of each cell in the arrangement. We reconstruct the control points of curves bounding cells, in order to free the result from discretization and provide an output in vector format. We support interactive usage, editing shapes consisting up to 100k line segments on meshes of up to 1M triangles.
Keyword:
user interfaces
geometry processing

期刊

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

机构

A
adobe systems inc.
学者数:
273
论文数: 305
被引数: 0
U
university of genoa
学者数:
3.0W
论文数: 2.2W
被引数: 20
U
university of toronto
学者数:
14.8W
论文数: 12.0W
被引数: 165
S
sapienza university rome
学者数:
6.3W
论文数: 4.7W
被引数: 381
学者 查看更多机构
引用论文

引用论文

A Large-scale Benchmark and an Inclusion-based Algorithm for Continuous Collision Detection
err2021-09-24
err26
errOAAI
errWang, Bolun; Ferguson, Zachary; Schneider, Teseo; Jiang, Xin; Attene, Marco; Panozzo, Daniele
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收藏
A comprehensive review on alpha-lipoic acid delivery by nanoparticles
err2024-02-26
err0
errOAAI
errNavid Mosallaei; Amirhossein Malaekeh-Nikouei; Setayesh Sarraf Shirazi; Javad Behmadi; Bizhan Malaekeh-Nikouei
err分享
err收藏
Subdivision Exterior Calculus for Geometry Processing
err2016-07-11
err23
PREAI
errde Goes, Fernando; Desbrun, Mathieu; Meyer, Mark; DeRose, Tony
err分享
err收藏
err分享
err收藏
Seasonal changes in androgen receptor immunoreactivity in the song nucleus HVc of a wild bird
err1999-06-28
err0
PREAI
errKiran K. Soma; Vesta N. Hartman; John C. Wingfield; Eliot A. Brenowitz
err分享
err收藏
学者 查看更多内容