Practical quad mesh simplification

In this paper we present an innovative approach to incremental quad mesh simplification, i.e. the task of producing a low complexity quad mesh starting from a high complexity one. The process is based on a novel set of strictly local operations which preserve quad structure. We show how good tessellation quality (e.g. in terms of vertex valencies) can be achieved by pursuing uniform length and canonical proportions of edges and diagonals. The decimation process is interleaved with smoothing in tangent space. The latter strongly contributes to identify a suitable sequence of local modification operations. The method is naturally extended to manage preservation of feature lines (e.g. creases) and varying (e.g. adaptive) tessellation densities. We also present an original Triangle‐to‐Quad conversion algorithm that behaves well in terms of geometrical complexity and tessellation quality, which we use to obtain the initial quad mesh from a given triangle mesh.

[1]  Hujun Bao,et al.  Spectral quadrangulation with orientation and alignment control , 2008, SIGGRAPH Asia '08.

[2]  Paul Kinney,et al.  “CleanUp: Improving Quadrilateral Finite Element Meshes” , 2008 .

[3]  Pierre Alliez,et al.  Anisotropic polygonal remeshing , 2003, ACM Trans. Graph..

[4]  Luiz Velho,et al.  4-8 Subdivision , 2001, Comput. Aided Geom. Des..

[5]  Jung Hong Chuang Level of Detail for 3D Graphics , 2002 .

[6]  D. Zorin,et al.  4-8 Subdivision , 2001 .

[7]  Elaine Cohen,et al.  Localized Quadrilateral Coarsening , 2009, Comput. Graph. Forum.

[8]  Tony DeRose,et al.  Mesh optimization , 1993, SIGGRAPH.

[9]  D. Bommes,et al.  Mixed-integer quadrangulation , 2009, SIGGRAPH 2009.

[10]  Konrad Polthier,et al.  Smooth feature lines on surface meshes , 2005, SGP '05.

[11]  Markus H. Gross,et al.  Optimized Spatial Hashing for Collision Detection of Deformable Objects , 2003, VMV.

[12]  Bobby Bodenheimer,et al.  Synthesis and evaluation of linear motion transitions , 2008, TOGS.

[13]  Paolo Cignoni,et al.  Almost Isometric Mesh Parameterization through Abstract Domains , 2010, IEEE Transactions on Visualization and Computer Graphics.

[14]  Valerio Pascucci,et al.  Spectral surface quadrangulation , 2006, SIGGRAPH '06.

[15]  David A. Forsyth,et al.  Generalizing motion edits with Gaussian processes , 2009, ACM Trans. Graph..

[16]  Matthias Müller,et al.  Position based dynamics , 2007, J. Vis. Commun. Image Represent..

[17]  S. Owen,et al.  H-Morph: an indirect approach to advancing front hex meshing , 1999 .

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

[19]  Pierre Alliez,et al.  Periodic global parameterization , 2006, TOGS.

[20]  Michael Garland,et al.  Harmonic functions for quadrilateral remeshing of arbitrary manifolds , 2005, Comput. Aided Geom. Des..

[21]  Steven E. Benzley,et al.  Hexahedral Sheet Extraction , 2002, IMR.

[22]  Martin Isenburg,et al.  Connectivity shapes , 2001, Proceedings Visualization, 2001. VIS '01..

[23]  Adam C. Woodbury,et al.  Adaptive mesh coarsening for quadrilateral and hexahedral meshes , 2010 .

[24]  Shi-Min Hu,et al.  An incremental approach to feature aligned quad dominant remeshing , 2008, SPM '08.

[25]  Paolo Cignoni,et al.  MeshLab: an Open-Source 3D Mesh Processing System , 2008, ERCIM News.

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

[27]  Elaine Cohen,et al.  Quadrilateral mesh simplification , 2008, SIGGRAPH Asia '08.

[28]  Herbert Edelsbrunner,et al.  Topology preserving edge contraction , 1998 .