VCGLib
From vcg Library
(Redirected from Main Page)
This is the official home page of the VCG library. A portable C++ templated library for the manipulation, processing of triangle and tetrahedral meshes. The library, released under the GPL license, is the result of the collaborative efforts of the Visual Computing Lab of the ISTI - an institute of the Italian National Research Council (CNR).
| T U T O R I A L on VCGLib |
VCGLib has been used to build many successful research tools:
- Metro, the standard tool for measuring differences between triangular meshes and
- ShadeVis, a tool for per-vertex computation of a static ambient occlusion term.
- tridecimator an efficient edge collapse based simplification too
- trimeshinfo a tool designed to inspect 3D models and retrieve all the topological related information.
Another two notable large projects based on this library and with their own repository and web pages are:
- MeshLab : a powerful extensible system for the user assisted processing of unstructured triangular meshes.
- QuteMol : an open source (GPL), interactive, high quality molecular visualization system.
The library is fairly large and offers many state of the art functionalities for processing meshes, like:
- high quality simplfication,
- efficient query structures,
- advanced smoothing and fairing algorithms,
- computation of curvature,
- optimization of texture coordinates,
- Hausdorff distance computation,
- Geodesic paths
- mesh repairing capabilities and many many other.
- isosurface extraction and advancing front meshing algorithms
- subdivision surfaces
