Integer Coordinates for Intrinsic Geometry Processing

06/01/2021
by   Mark Gillespie, et al.
0

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 curve crosses that edge. We show that this paradigm offers a highly effective representation for intrinsic triangulations with strong robustness guarantees. The resulting data structure is general and efficient, while offering a guarantee of always encoding a valid subdivision. Among other things, this allows us to generate a high-quality intrinsic Delaunay refinement of all manifold meshes in the challenging Thingi10k dataset for the first time. This enables a broad class of existing surface geometry algorithms to be applied out-of-the-box to low-quality triangulations.

READ FULL TEXT

page 3

page 5

page 6

page 7

page 13

page 14

page 16

page 17

research
05/10/2023

Surface Simplification using Intrinsic Error Metrics

This paper describes a method for fast simplification of surface meshes....
research
05/16/2023

Massive Uniform Mesh Decimation via a Fast Intrinsic Delaunay Triangulation

Triangular meshes are still today the data structure at the main foundat...
research
09/18/2018

A Simple Approach to Intrinsic Correspondence Learning on Unstructured 3D Meshes

The question of representation of 3D geometry is of vital importance whe...
research
06/23/2022

Metric Optimization in Penner Coordinates

Many parametrization and mapping-related problems in geometry processing...
research
03/03/2021

Fast Exact Booleans for Iterated CSG using Octree-Embedded BSPs

We present octree-embedded BSPs, a volumetric mesh data structure suited...
research
02/23/2019

VoroCrust: Voronoi Meshing Without Clipping

Polyhedral meshes are increasingly becoming an attractive option with pa...
research
04/26/2021

HodgeNet: Learning Spectral Geometry on Triangle Meshes

Constrained by the limitations of learning toolkits engineered for other...

Please sign up or login with your details

Forgot password? Click here to reset