Sections
You are here: Home Members Bernhard Reitinger GTL - Geometric Template Library

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).

gtl

Features

  • N-Mesh data structure consisting of N-Simplices and 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.

Document Actions
[Powered by Plone]