- Decimation of Triangle Meshes
Will Schroeder GE Corporate R&D Schenectady, NY
- Vertex Decimation Algorithms
– Introduction – Taxonomy – Overview – Error Measures – Results
- Extensions
– Modifying Topology – Progressive Meshes – Results
- Industrial Application
– Scientific Visualization – Interactive Visualization – Terrain – Digitized Surfaces
Outline
Triangle Mesh Non-manifold forms
- Polygonal mesh is a collection of non-intersecting polygons, pos-
sibly joined along common edges or at vertices
- Triangle mesh is a polygonal mesh whose polygons are triangles
- Meshes may be non-manifold
Terminology
Definition
- Form “good” approximation to original mesh
– Visual approximations – Geometric approximations – Data approximations
Requirements
Reduce number of triangles Desirable qualities
- General applicability
- Treat large meshes (106 triangles)
- O(n) time complexity / high processing rates
- Reduced vertex set is a subset of original vertex set
– preserve texture coordinates – normals – other vertex attributes
- Treat large meshes (106 triangles)
- Simple, compact, efficient algorithm