Integer Coordinates for Intrinsic Geometry Processing
Mark Gillespie, Nicholas Sharp, Keenan Crane

TL;DR
This paper introduces a robust, efficient integer coordinate-based representation for intrinsic triangulations, enabling high-quality geometry processing on low-quality meshes with strong guarantees and broad applicability.
Contribution
It extends normal coordinates and roundabouts to support various mesh operations, providing a general, robust data structure for intrinsic triangulations with provable guarantees.
Findings
Successfully generated high-quality intrinsic Delaunay refinements on the Thingi10k dataset.
Supports a wide range of mesh processing operations with robustness guarantees.
Enables existing geometry algorithms to work directly on low-quality meshes.
Abstract
In this work, we present a general, efficient, and provably robust representation for intrinsic triangulations. These triangulations have emerged as a powerful tool for robust geometry processing of surface meshes, taking a low-quality mesh and retriangulating it with high-quality intrinsic triangles. However, existing representations either support only edge flips, or do not offer a robust procedure to recover the common subdivision, that is, how the intrinsic triangulation sits along the original surface. To build a general-purpose robust structure, we extend the framework of normal coordinates, which have been deeply studied in topology, as well as the more recent idea of roundabouts from geometry processing, to support a variety of mesh processing operations like vertex insertions, edge splits, etc. The basic idea is to store an integer per mesh edge counting the number of times a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
