An algorithm for triangulating multiple 3D polygons

Ming Zou, Tao Ju, Nathan Carr

Research output: Contribution to conferencePaperpeer-review

3 Scopus citations

Abstract

We present an algorithm for obtaining a triangulation of multiple, non-planar 3D polygons. The output minimizes additive weights, such as the total triangle areas or the total dihedral angles between adjacent triangles. Our algorithm generalizes a classical method for optimally triangulating a single polygon. The key novelty is a mechanism for avoiding non-manifold outputs for two and more input polygons without compromising optimality. For better performance on real-world data, we also propose an approximate solution by feeding the algorithm with a reduced set of triangles. In particular, we demonstrate experimentally that the triangles in the Delaunay tetrahedralization of the polygon vertices offer a reasonable trade off between performance and optimality.

Original languageEnglish
Pages157-166
Number of pages10
DOIs
StatePublished - Jul 3 2013
Event11th Eurographics/ACM SIGGRAPH Symposium on Geometry Processing, SGP 2013 - Genova, Italy
Duration: Jul 3 2013Jul 5 2013

Conference

Conference11th Eurographics/ACM SIGGRAPH Symposium on Geometry Processing, SGP 2013
Country/TerritoryItaly
CityGenova
Period07/3/1307/5/13

Fingerprint

Dive into the research topics of 'An algorithm for triangulating multiple 3D polygons'. Together they form a unique fingerprint.

Cite this