TY - JOUR
T1 - Robust hex-dominant mesh generation using field-guided polyhedral agglomeration
AU - Gao, Xifeng
AU - Jakob, Wenzel
AU - Tarini, Marco
AU - Panozzo, Daniele
N1 - Funding Information:
We thank Bruno Levy for providing the mechanical models for our experiments and comparisons, Yixin Hu for preparing video clips, Zhongshi Jiang for helping with the statistics, Alexandra Trif for coding a preliminary prototype, and Olga Sorkine-Hornung for the insightful discussions. The elephant, fertility, and rocker-arm models are part of the AIM@SHAPE Shape Repository. This work was supported in part by the NSF CAREER award 1652515 and by the MIUR project DSurf.
Publisher Copyright:
© 2017 ACM.
PY - 2017
Y1 - 2017
N2 - We propose a robust and eicient ield-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 ields, which allow our method to generate meshes with an exceptionally high amount of isotropy. The ield design phase of our method relies on a compact quaternionic representation of volumetric octa-ields 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 ield-guided mesh simplification to convert the optimized ields into a hexdominant 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 beneits of our algorithm on a large collection of shapes provided in the supplemental material along with all generated results.
AB - We propose a robust and eicient ield-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 ields, which allow our method to generate meshes with an exceptionally high amount of isotropy. The ield design phase of our method relies on a compact quaternionic representation of volumetric octa-ields 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 ield-guided mesh simplification to convert the optimized ields into a hexdominant 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 beneits of our algorithm on a large collection of shapes provided in the supplemental material along with all generated results.
KW - 3D frame ield
KW - Hexahedral dominant
KW - Quaternionic representation
KW - Singularity graph
UR - http://www.scopus.com/inward/record.url?scp=85030789758&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85030789758&partnerID=8YFLogxK
U2 - 10.1145/3072959.3073676
DO - 10.1145/3072959.3073676
M3 - Conference article
AN - SCOPUS:85030789758
SN - 0730-0301
VL - 36
JO - ACM Transactions on Graphics
JF - ACM Transactions on Graphics
IS - 4
M1 - 114
T2 - ACM SIGGRAPH 2017
Y2 - 30 July 2017 through 3 August 2017
ER -