We study polycube surface and volumetric parametrization, which is a key-enabling technology in geometric modeling and computer graphics.
One important application is high quality regular mesh generation.
Regular meshes, such as quadrilateral mesh (for surface data) and hexahedral mesh (for volumetric data),
are favored by many scientific applications.
The regular mesh structure can significantly reduce the computational cost in finite element analysis and computation.
However, automatic generation of high quality hexahedral meshes remains challenging.
Our basic idea is to general regular meshes through polycube parameterizations .
Several difficult problems in this pipeline include:
(1) automatic polycube construction;
(2) lowly distorted mapping computation;
(3) effective feature sampling and alignment.
We study efficient algorithms to tackle these problems.
Developed Polycube Parameterization Algorithms
Harmonic Polycube Mapping with Fixed Boundary Condition
(a) illustrates a hex-remeshed solid two-torus. (b) is the polycube constructed for a kitten. (c-d) are the generated hexahedral mesh for a kitten. (e) is the polycube constructed for a horse. (f-h) show the generated hexahedral mesh for a horse.
A GPC and spline construction pipeline. (a) The input genus-3 model is first decomposed into some "T-shape" patches. (b) Each "T-shape" is further decomposed into 4 cuboids.
(c-d) Overlay all cuboid edges onto the model to visualize the global structure. (e) All cuboids comprise a topological GPC. (f-g) Construct the parametric mapping between the input model and its GPC. (h) Transform the model into a volumetric spline representation.
Hexahedral Meshing Results (Data and Statistics)
A set of all-hex meshes results and their statistics are given below.
The input triangle meshes are in .obj format.
The polycubes hex meshes and the hex remeshing results are in .vtk format.
4. Bo Li, Xin Li, Kexiang Wang, and Hong Qin,
"Generalized Polycube Trivariate Splines,"
in Proc. IEEE International Conference of Shape Modeling and Applications, pp. 261-266, 2010.
[PDF]
[Bibtex]
5. Bo Li, Xin Li, Kexiang Wang, Hong Qin,
"Surface Mesh to Volumetric Spline Conversion with Generalized Poly-cubes,"
IEEE Transactions on Visualization and Computer Graphics (TVCG), in press, 2013
[Paper]
[Bibtex]
7. Kexiang Wang, Xin Li, Bo Li, Huanhuan Xu, and Hong Qin,
"Restricted Trivariate Polycube Splines for Volumetric Data Modeling,"
IEEE Transactions on Visualization and Computer Graphics (TVCG), Vol. 18, Issue 5, pp. 703-716, 2012
[Paper]
[Bibtex]
8. Huanhuan Xu, Wuyi Yu, Shiyuan Gu, Xin Li,
"Biharmonic Volumetric Mapping using Fundamental Solutions,"
IEEE Transactions on Visualization and Computer Graphics (TVCG), vol. 19, issue 5, pp. 787-798, 2013.
[Paper]
[Bibtex]
9. Xin Li, Wuyi Yu, Kang Zhang, Shenghua Wan,
"Optimizing Polycube Domain Construction for Hexahedral Remeshing ,"
Computer-aided Design (SIAM/ACM Conference on Geometric & Physical Modeling GD/SPM2013), 46:58-68, 2013..
[Paper] [Video:Hex-Remeshing]
[Data]
10. Wuyi Yu, Xin Li,
"
A New Polycube Shape Optimization Algorithm for Hex Mesh Generation
,"
Structured Meshing Workshop: Theory, Applications, and Evaluation 2014. .