Hierarchical Parameterization of Triangular Mesh with a Boundary Polygon Triangulation

Parameterizing a 3D triangular mesh is the process of finding an isomorphic planar mesh. It is widely used in graphics, as it is required, for instance, for surface fitting, texture mapping and re-meshing. In this paper, we present a new 3D approach to triangular mesh parameterization, which includes three steps: (1) construct a boundary polygon triangulation by mesh simplification; (2) parameterize the boundary polygon triangulation by first smoothing and then flattening it; (3) parameterize the interior vertices by parameterizing the vertex-split-cells one by one while refining the boundary polygon triangulation to the original one. The fact that all calculations are local makes it a fast approach, and the fact that a series of meshes in a multiresolution representation model could be well parameterized makes it appropriate for hierarchical surface fitting. Experiments show that the approach presented can result in a low distortion parameterization.

[1]  Jiří Souček,et al.  The dirichlet energy of mappings with values into the sphere , 1989 .

[2]  David P. Dobkin,et al.  MAPS: multiresolution adaptive parameterization of surfaces , 1998, SIGGRAPH.

[3]  W. T. Tutte How to Draw a Graph , 1963 .

[4]  Paolo Cignoni,et al.  A comparison of mesh simplification algorithms , 1998, Comput. Graph..

[5]  L. Schumaker,et al.  Surface Fitting and Multiresolution Methods , 1997 .

[6]  Anne Verroust-Blondet,et al.  Interactive texture mapping , 1993, SIGGRAPH.

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

[8]  Michael Garland,et al.  Surface simplification using quadric error metrics , 1997, SIGGRAPH.

[9]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[10]  Yunjin Lee,et al.  Mesh parameterization with a virtual boundary , 2002, Comput. Graph..

[11]  Pedro V. Sander,et al.  Texture mapping progressive meshes , 2001, SIGGRAPH.

[12]  Alla Sheffer,et al.  Parameterization of Faceted Surfaces for Meshing using Angle-Based Flattening , 2001, Engineering with Computers.

[13]  Ron Kimmel,et al.  Texture Mapping Using Surface Flattening via Multidimensional Scaling , 2002, IEEE Trans. Vis. Comput. Graph..

[14]  Hugues Hoppe,et al.  Efficient implementation of progressive meshes , 1998, Comput. Graph..

[15]  Günther Greiner,et al.  Interpolating and approximating scattered 3D-data with hierarchical tensor product B-splines , 2010 .

[16]  Tony DeRose,et al.  Multiresolution analysis of arbitrary meshes , 1995, SIGGRAPH.

[17]  Mark Meyer,et al.  Intrinsic Parameterizations of Surface Meshes , 2002, Comput. Graph. Forum.

[18]  M. Garland,et al.  Quadric-Based Polygonal Surface Simplification , 1999 .

[19]  W. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[20]  Michael S. Floater,et al.  Parametrization and smooth approximation of surface triangulations , 1997, Comput. Aided Geom. Des..