GTL - Geometric Template Library
The GTL (Geometric Template Library) is a template-based library providing a framework for handling simplicial complexes in arbitrary dimensions. Triangle meshes as well as tetrahedral meshes can be stored in this data structure in a consistent way. Besides the general data structure, different algorithms are integrated for fast rendering of tetrahedral meshes based on a novel interface extraction algorithm, volumetric cutting (plane and shape).
Features
N-Meshdata structure consisting ofN-Simplicesand a vertex buffer- Support for tetrahedral and triangle meshes
- Interface extraction for tetrahedral meshes
- Consistent volumetric cutting
- Plane cutting for geometrically exact cuts
- Shape cutting for cutting 3-meshes with 2-meshes
- Optimization algorithms for enhancing the mesh quality
- Some further data structures like: octree, kd-tree, binary tree
- Coin nodes for rendering the mesh in a scene-graph-based library using OpenGL
- All code is template-based and allows therefore generic implementation
A detail description will be provided soon.
For further information contact Bernhard Reitinger.
