Discrete Conformal Deformation: Algorithm and Experiments

In this paper, we introduce a definition of discrete conformality for triangulated surfaces with flat cone metrics and describe an algorithm for solving the problem of prescribing curvature, that is to deform the metric discrete conformally so that the curvature of the resulting metric coincides with the prescribed curvature. We explicitly construct a discrete conformal map between the input triangulated surface and the deformed triangulated surface. Our algorithm can handle the surface with any topology with or without boundary, and can find a deformed metric for any prescribed curvature satisfying the Gauss-Bonnet formula. In addition, we present the numerical examples to show the convergence of our discrete conformality and to demonstrate the efficiency and the robustness of our algorithm.

[1]  Peter Schröder,et al.  Discrete conformal mappings via circle patterns , 2005, TOGS.

[2]  Ulrich Pinkall,et al.  Computing Discrete Minimal Surfaces and Their Conjugates , 1993, Exp. Math..

[3]  B. Chow,et al.  COMBINATORIAL RICCI FLOWS ON SURFACES , 2002, math/0211256.

[4]  Xianfeng Gu,et al.  Discrete Surface Ricci Flow , 2008, IEEE Transactions on Visualization and Computer Graphics.

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

[6]  Peter Schröder,et al.  Conformal equivalence of triangle meshes , 2008, ACM Trans. Graph..

[7]  David Glickenstein A maximum principle for combinatorial Yamabe flow , 2002 .

[8]  Tobin A. Driscoll,et al.  Algorithm 843: Improvements to the Schwarz-Christoffel toolbox for MATLAB , 2005, TOMS.

[9]  Feng Luo COMBINATORIAL YAMABE FLOW ON SURFACES , 2003 .

[10]  Peter Schröder,et al.  An algorithm for the construction of intrinsic delaunay triangulations with applications to digital geometry processing , 2006, Computing.

[11]  Sunghee Choi,et al.  A simple algorithm for homeomorphic surface reconstruction , 2000, SCG '00.

[12]  Saʼar Hersonsky,et al.  The triple intersection property, three dimensional extremal length, and tiling of a topological cube , 2012 .

[13]  Xianfeng Gu,et al.  A discrete uniformization theorem for polyhedral surfaces , 2013, Journal of Differential Geometry.

[14]  Feng Luo Rigidity of polyhedral surfaces, II , 2014 .

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

[16]  Alexander I. Bobenko,et al.  A Discrete Laplace–Beltrami Operator for Simplicial Surfaces , 2005, Discret. Comput. Geom..

[17]  SA’AR HERSONSKY,et al.  BOUNDARY VALUE PROBLEMS ON PLANAR GRAPHS AND FLAT SURFACES WITH INTEGER CONE SINGULARITIES , 2011 .

[18]  Kenneth Stephenson Circle Packing : A Mathematical Tale , 2003 .

[19]  Philip L. Bowers,et al.  Uniformizing Dessins and Belyi Maps Via Circle Packing , 2004 .

[20]  Igor Rivin Euclidean Structures on Simplicial Surfaces and Hyperbolic Volume , 1994 .

[21]  Ren Guo Local rigidity of inversive distance circle packing , 2009, 0903.1401.

[22]  M. Roček,et al.  The quantization of Regge calculus , 1984 .

[23]  Yiwang Chen May Triangulations of surfaces , 2014 .

[24]  Oded Schramm,et al.  TheC∞-convergence of hexagonal disk packings to the Riemann map , 1998 .

[25]  F. Luo Rigidity of Polyhedral Surfaces, III , 2010, 1010.3284.

[26]  Lok Ming Lui,et al.  Teichmuller Mapping (T-Map) and Its Applications to Landmark Matching Registration , 2014, SIAM J. Imaging Sci..

[27]  Knud D. Andersen,et al.  The Mosek Interior Point Optimizer for Linear Programming: An Implementation of the Homogeneous Algorithm , 2000 .

[28]  B. Rodin,et al.  The convergence of circle packings to the Riemann mapping , 1987 .

[29]  Sa'ar Hersonsky,et al.  Boundary value problems on planar graphs and flat surfaces with integer cone singularities, I: The Dirichlet problem , 2009 .

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

[31]  Xianfeng Gu,et al.  A discrete uniformization theorem for polyhedral surfaces II , 2014, Journal of Differential Geometry.

[32]  Y. C. Verdière Un principe variationnel pour les empilements de cercles , 1991 .

[33]  U. Pinkall,et al.  Discrete conformal maps and ideal hyperbolic polyhedra , 2010, 1005.2698.

[34]  Shing-Tung Yau,et al.  Computational Conformal Geometry , 2016 .

[35]  David Glickenstein A combinatorial Yamabe flow in three dimensions , 2005 .