Optimal base complexes for quadrilateral meshes

Abstract In this paper we give an explicit algorithm to optimize the global structure of quadrilateral meshes i.e. base complexes, using a graph perfect matching. The approach consists of constructing a special graph over the singularity set of the mesh and finding all quadrilateral based complex subgraphs of that graph. We show by construction that there is always an optimal base complex to a given quadrilateral mesh relative to coarseness versus geometry awareness. Local structures of the mesh induce extra constraints which have been previously ignored but can give a completely different layout. These are diagonal, multiple and close to zero length edges. We give an efficient solution to solve these problems and improve the computation speed. Generally all base complex optimization schemes are bounded by the topology of the singularities, we explore the space of layouts encoded in the graph to identify removable singularities of the mesh while simultaneously optimize the base complex.

[1]  Paolo Cignoni,et al.  Tracing Field‐Coherent Quad Layouts , 2016, Comput. Graph. Forum.

[2]  Riccardo Scateni,et al.  Polycube Simplification for Coarse Layouts of Surfaces and Volumes , 2016, Comput. Graph. Forum.

[3]  David Bommes,et al.  Dual loops meshing , 2012, ACM Trans. Graph..

[4]  Gerhard J. Woeginger,et al.  Paths, trees and matchings under disjunctive constraints , 2011, Discret. Appl. Math..

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

[6]  David Bommes,et al.  Level-of-detail quad meshing , 2014, ACM Trans. Graph..

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

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

[9]  Jun-Hai Yong,et al.  Automatic Quad Patch Layout Extraction for Quadrilateral Meshes , 2015 .

[10]  Eugene Zhang,et al.  Connectivity editing for quadrilateral meshes , 2011, ACM Trans. Graph..

[11]  Daniele Panozzo,et al.  Practical quad mesh simplification , 2010, Comput. Graph. Forum.

[12]  Konrad Polthier,et al.  Perfect Matching Quad Layouts for Manifold Meshes , 2015, SGP '15.

[13]  Krishnan Suresh,et al.  A Robust Combinatorial Approach to Reduce Singularities in Quadrilateral Meshes , 2015 .

[14]  Temel Öncan,et al.  The minimum cost perfect matching problem with conflict pair constraints , 2013, Comput. Oper. Res..

[15]  Daniele Panozzo,et al.  Simple quad domains for field aligned mesh parametrization , 2011, ACM Trans. Graph..

[16]  David Bommes,et al.  Global Structure Optimization of Quadrilateral Meshes , 2011, Comput. Graph. Forum.