2013
DOI: 10.48550/arxiv.1308.4434
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Simple and Robust Boolean Operations for Triangulated Surfaces

Abstract: Boolean operations of geometric models is an essential issue in computational geometry. In this paper, we develop a simple and robust approach to perform Boolean operations on closed and open triangulated surfaces. Our method mainly has two stages: (1) We firstly find out candidate intersected-triangles pairs based on Octree and then compute the intersection lines for all pairs of triangles with parallel algorithm; (2) We form closed or open intersection-loops, sub-surfaces and sub-blocks quite robustly only a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 25 publications
0
2
0
Order By: Relevance
“…In [Xu and Keyser 2013], the topology of the resulting surface is guaranteed correct thanks to a clever use of orientation predicates with no need of exact constructions. Instead of walking on the surface, [Mei and Tipper 2013] uses a temporary octree to quickly find the candidate pairs of intersecting triangles. ] exploit CGAL's exact kernel to partition the space into cells, each labeled with winding numbers w.r.t.…”
Section: Surface and Volume-based Methodsmentioning
confidence: 99%
“…In [Xu and Keyser 2013], the topology of the resulting surface is guaranteed correct thanks to a clever use of orientation predicates with no need of exact constructions. Instead of walking on the surface, [Mei and Tipper 2013] uses a temporary octree to quickly find the candidate pairs of intersecting triangles. ] exploit CGAL's exact kernel to partition the space into cells, each labeled with winding numbers w.r.t.…”
Section: Surface and Volume-based Methodsmentioning
confidence: 99%
“…There is extensive literature for Booleans on meshes [12,13,14,1,2,15,9]. The trilemma for different approaches are essentially performance, accuracy, and algorithmic stability.…”
Section: Related Workmentioning
confidence: 99%
“…To address this issue, researchers have employed different approaches. One method involves using rational numbers to represent point coordinates, enabling accurate representation of point locations and ensuring topological correctness of the calculation results [34]. For instance, Hu et al [32] combined exact rational number calculations with geometric tolerance to robustly solve problems such as self-intersections and gaps in Boolean operations.…”
Section: Introductionmentioning
confidence: 99%