Fast and robust mesh arrangements using floating-point arithmetic

G Cherchi, M Livesu, R Scateni, M Attene - ACM Transactions on …, 2020 - dl.acm.org
We introduce a novel algorithm to transform any generic set of triangles in 3D space into a
well-formed simplicial complex. Intersecting elements in the input are correctly identified …

Interactive and robust mesh booleans

G Cherchi, F Pellacini, M Attene, M Livesu - arXiv preprint arXiv …, 2022 - arxiv.org
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 …

Stripe embedding: Efficient maps with exact numeric computation

M Livesu - ACM Transactions on Graphics (TOG), 2024 - dl.acm.org
We consider the fundamental problem of injectively mapping a surface mesh with disk
topology onto a boundary constrained convex domain. We start from the basic observation …

Exact and efficient construction of Minkowski sums of convex polyhedra with applications

E Fogel, D Halperin - Computer-Aided Design, 2007 - Elsevier
We present an exact implementation of an efficient algorithm that computes Minkowski sums
of convex polyhedra in R3. Our implementation is complete in the sense that it does not …

On the validation of solids represented with the international standards for geographic information

H Ledoux - Computer‐Aided Civil and Infrastructure …, 2013 - Wiley Online Library
The international standards for geographic information provide unambiguous definitions of
geometric primitives, with the aim of fostering exchange and interoperability in the …

Computing the volume of a union of balls: a certified algorithm

F Cazals, H Kanhere, S Loriot - ACM Transactions on Mathematical …, 2011 - dl.acm.org
Balls and spheres are amongst the simplest 3 D modeling primitives, and computing the
volume of a union of balls is an elementary problem. Although a number of strategies …

Indirect predicates for geometric constructions

M Attene - Computer-Aided Design, 2020 - Elsevier
Geometric predicates are a basic ingredient to implement a vast range of algorithms in
computational geometry. Modern implementations employ floating point filtering techniques …

[图书][B] CGAL arrangements and their applications: A step-by-step guide

E Fogel, D Halperin, R Wein - 2012 - books.google.com
Arrangements of curves constitute fundamental structures that have been intensively studied
in computational geometry. Arrangements have numerous applications in a wide range of …

Engineering art galleries

PJ de Rezende, CC de Souza, S Friedrichs… - … : Selected Results and …, 2016 - Springer
Abstract The Art Gallery Problem (AGP) is one of the most well-known problems in
Computational Geometry (CG), with a rich history in the study of algorithms, complexity, and …

Contributing vertices-based Minkowski sum computation of convex polyhedra

H Barki, F Denis, F Dupont - Computer-Aided Design, 2009 - Elsevier
Minkowski sum is an important operation. It is used in many domains such as: computer-
aided design, robotics, spatial planning, mathematical morphology, and image processing …