Combinatorial Construction of Seamless Parameter Domains

The problem of seamless parametrization of surfaces is of interest in the context of structured quadrilateral mesh generation and spline‐based surface approximation. It has been tackled by a variety of approaches, commonly relying on continuous numerical optimization to ultimately obtain suitable parameter domains. We present a general combinatorial seamless parameter domain construction, free from the potential numerical issues inherent to continuous optimization techniques in practice. The domains are constructed as abstract polygonal complexes which can be embedded in a discrete planar grid space, as unions of unit squares. We ensure that the domain structure matches any prescribed parametrization singularities (cones) and satisfies seamlessness conditions. Surfaces of arbitrary genus are supported. Once a domain suitable for a given surface is constructed, a seamless and locally injective parametrization over this domain can be obtained using existing planar disk mapping techniques, making recourse to Tutte's classical embedding theorem.

[1]  Hugues Hoppe,et al.  Inter-surface mapping , 2004, ACM Trans. Graph..

[2]  Marcel Campen,et al.  Interactively controlled quad remeshing of high resolution 3D models , 2016, ACM Trans. Graph..

[3]  Jeff Erickson,et al.  Greedy optimal homotopy and homology generators , 2005, SODA '05.

[4]  Marcel Campen,et al.  Similarity maps and field-guided T-splines , 2017, ACM Trans. Graph..

[5]  Marián Trenkler,et al.  A theorem on the structure of cell–decompositions of orientable 2–manifolds , 1973 .

[6]  Zohar Levi,et al.  Bounded distortion parametrization in the space of metrics , 2016, ACM Trans. Graph..

[7]  Baining Guo,et al.  Computing locally injective mappings by advanced MIPS , 2015, ACM Trans. Graph..

[8]  PanozzoDaniele,et al.  Scalable Locally Injective Mappings , 2017 .

[9]  David Bommes,et al.  Mixed-integer quadrangulation , 2009, SIGGRAPH '09.

[10]  Ofir Weber,et al.  A Subspace Method for Fast Locally Injective Harmonic Mapping , 2019, Comput. Graph. Forum.

[11]  Michael Barton,et al.  Exploring quadrangulations , 2014, TOGS.

[12]  Bruno Lévy,et al.  Least squares conformal maps for automatic texture atlas generation , 2002, ACM Trans. Graph..

[13]  Marcel Campen,et al.  Seamless Parametrization with Arbitrary Cones for Arbitrary Genus , 2019, ACM Trans. Graph..

[14]  Denis Zorin,et al.  Anisotropic quadrangulation , 2010, SPM '10.

[15]  Tamal K. Dey,et al.  An efficient computation of handle and tunnel loops via Reeb graphs , 2013, ACM Trans. Graph..

[16]  J. Stillwell Classical topology and combinatorial group theory , 1980 .

[17]  David Bommes,et al.  Parametrization quantization with free boundaries for trimmed quad meshing , 2019, ACM Trans. Graph..

[18]  Pierre Alliez,et al.  Integer-grid maps for reliable quad meshing , 2013, ACM Trans. Graph..

[19]  Craig Gotsman,et al.  Discrete one-forms on meshes and applications to 3D mesh parameterization , 2006, Comput. Aided Geom. Des..

[20]  LévyBruno,et al.  Least squares conformal maps for automatic texture atlas generation , 2002 .

[21]  David Bommes,et al.  QEx: robust quad mesh extraction , 2013, ACM Trans. Graph..

[22]  Denis Zorin,et al.  Robust field-aligned global parametrization , 2014, ACM Trans. Graph..

[23]  Ofir Weber,et al.  Harmonic global parametrization with rational holonomy , 2017, ACM Trans. Graph..

[24]  Hujun Bao,et al.  Quadrangulation through morse-parameterization hybridization , 2018, ACM Trans. Graph..

[25]  Denis Zorin,et al.  Global parametrization by incremental flattening , 2012, ACM Trans. Graph..

[26]  Konrad Polthier,et al.  QuadCover ‐ Surface Parameterization using Branched Coverings , 2007, Comput. Graph. Forum.

[27]  Bruno Lévy,et al.  Quad‐Mesh Generation and Processing: A Survey , 2013, Comput. Graph. Forum.

[28]  Olga Sorkine-Hornung,et al.  Scalable locally injective mappings , 2017, TOGS.

[29]  Denis Zorin,et al.  Locally injective parametrization with arbitrary fixed boundaries , 2014, ACM Trans. Graph..

[30]  Yaron Lipman,et al.  Bounded distortion mapping spaces for triangular meshes , 2012, ACM Trans. Graph..

[31]  Xianfeng Gu,et al.  Quadrilateral mesh generation I : Metric based method , 2019, Computer Methods in Applied Mechanics and Engineering.

[32]  Joseph C. Culberson,et al.  Turtlegons: generating simple polygons for sequences of angles , 1985, SCG '85.

[33]  David Bommes,et al.  Quantized global parametrization , 2015, ACM Trans. Graph..

[34]  Denis Zorin,et al.  Controlled-distortion constrained global parametrization , 2013, ACM Trans. Graph..

[35]  Cláudio T. Silva,et al.  Quadrangulation of non-rigid objects using deformation metrics , 2018, Comput. Aided Geom. Des..

[36]  R. I. Hartley Drawing Polygons Given Angle Sequences , 1989, Inf. Process. Lett..

[37]  Daniele Panozzo,et al.  Progressive embedding , 2019, ACM Trans. Graph..

[38]  S. Yau,et al.  Global conformal surface parameterization , 2003 .

[39]  Martin Marinov,et al.  Boundary conforming mesh to T-NURCC surface conversion , 2019, Comput. Graph..

[40]  Yaron Lipman,et al.  Orbifold Tutte embeddings , 2015, ACM Trans. Graph..

[41]  Pierre Alliez,et al.  Designing quadrangulations with discrete harmonic forms , 2006, SGP '06.