Simplification and improvement of tetrahedral models for simulation
- 8 July 2004
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
Most 3D mesh generation techniques require simplification and mesh improvement stages to prepare a tetrahedral model for efficient simulation. We have developed an algorithm that both reduces the number of tetrahedra in the model to permit interactive manipulation and removes the most poorly shaped tetrahedra to allow for stable physical simulations such as the finite element method. The initial tetrahedral model may be composed of several different materials representing internal structures. Our approach targets the elimination of poorly-shaped elements while simplifying the model using edge collapses and other mesh operations, such as vertex smoothing, tetrahedral swaps, and vertex addition. We present the results of our algorithm on a variety of inputs, including models with more than a million tetrahedra. In practice, our algorithm reliably reduces meshes to contain only tetrahedra that meet specified shape requirements, such as the minimum solid angle.Keywords
This publication has 24 references indexed in Scilit:
- Simplification of three-dimensional density mapsIEEE Transactions on Visualization and Computer Graphics, 2004
- Progressive Simplification of Tetrahedral Meshes Preserving All Isosurface TopologiesComputer Graphics Forum, 2003
- A procedural approach to authoring solid modelsACM Transactions on Graphics, 2002
- Construction of Three-Dimensional Improved-Quality Triangulations Using Local TransformationsSIAM Journal on Scientific Computing, 1995
- Quality Local Refinement of Tetrahedral Meshes Based on BisectionSIAM Journal on Scientific Computing, 1995
- Relationship between tetrahedron shape measuresBIT Numerical Mathematics, 1994
- Decimation of triangle meshesACM SIGGRAPH Computer Graphics, 1992
- On the Maximum Angle Condition for Linear Tetrahedral ElementsSIAM Journal on Numerical Analysis, 1992
- Mesh relaxation: A new technique for improving triangulationsInternational Journal for Numerical Methods in Engineering, 1991
- On the bisection method for trianglesMathematics of Computation, 1983