Robust Hex-Dominant Mesh Generation using Field-Guided Polyhedral Agglomeration

被引:49
作者
Gao, Xifeng [1 ]
Jakob, Wenzel [2 ]
Tarini, Marco [3 ]
Panozzo, Daniele [4 ]
机构
[1] NYU, New York, NY 10003 USA
[2] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
[3] Univ Insubria, Varese, VA, Italy
[4] ISTI CNR, Pisa, PI, Italy
来源
ACM TRANSACTIONS ON GRAPHICS | 2017年 / 36卷 / 04期
基金
美国国家科学基金会;
关键词
3D frame field; quaternionic representation; singularity graph; hexahedral dominant; OCTREE;
D O I
10.1145/3072959.3073676
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a robust and efficient field-aligned volumetric meshing algorithm that produces hex-dominant meshes, i.e. meshes that are predominantly composed of hexahedral elements while containing a small number of irregular polyhedra. The latter are placed according to the singularities of two optimized guiding fields, which allow our method to generate meshes with an exceptionally high amount of isotropy. The field design phase of our method relies on a compact quaternionic representation of volumetric octa-fields and a corresponding optimization that explicitly models the discrete matchings between neighboring elements. This optimization naturally supports alignment constraints and scales to very large datasets. We also propose a novel extraction technique that uses field-guided mesh simplification to convert the optimized fields into a hex dominant output mesh. Each simplification operation maintains topological validity as an invariant, ensuring manifold output. These steps easily generalize to other dimensions or representations, and we show how they can be an asset in existing 2D surface meshing techniques. Our method can automatically and robustly convert any tetrahedral mesh into an isotropic hex-dominant mesh and (with minor modifications) can also convert any triangle mesh into a corresponding isotropic quad-dominant mesh, preserving its genus, number of holes, and manifoldness. We demonstrate the benefits of our algorithm on a large collection of shapes provided in the supplemental material along with all generated results.
引用
收藏
页数:13
相关论文
共 44 条
[1]  
[Anonymous], 2011, COMPUT GRAPH FORUM
[2]  
[Anonymous], 2016, COMPUTER GRAPHICS FO
[3]  
Benzley SE, 1995, P 4 INT MESH ROUNDT, P179
[4]   A displacement-based finite element formulation for general polyhedra using harmonic shape functions [J].
Bishop, J. E. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2014, 97 (01) :1-31
[5]   Quad-Mesh Generation and Processing: A Survey [J].
Bommes, David ;
Levy, Bruno ;
Pietroni, Nico ;
Puppo, Enrico ;
Silva, Claudio ;
Tarini, Marco ;
Zorin, Denis .
COMPUTER GRAPHICS FORUM, 2013, 32 (06) :51-76
[6]   Mixed-Integer Quadrangulation [J].
Bommes, David ;
Zimmer, Henrik ;
Kobbelt, Leif .
ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03)
[7]  
Brewer M., 2003, P 12 INT MESHING ROU, P239
[8]  
Cifuentes A., 1992, FINITE ELEM ANAL DES, V12, P3
[9]   Integrable PolyVector Fields [J].
Diamanti, Olga ;
Vaxman, Amir ;
Panozzo, Daniele ;
Sorkine-Hornung, Olga .
ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (04)
[10]   Polynomial splines over locally refined box-partitions [J].
Dokken, Tor ;
Lyche, Tom ;
Pettersen, Kjell Fredrik .
COMPUTER AIDED GEOMETRIC DESIGN, 2013, 30 (03) :331-356