GAPS
GAPS is a software toolkit for geometric analysis of 3D scenes.
It contains the following four packages ...
- RNBasics - Simple common stuff (e.g., memory allocation, error reporting, dynamic arrays, etc).
- R2Shapes - 2D geometry and images (e.g., points, vectors, lines, images, etc.).
- R3Shapes - 3D geometry (e.g., points, vectors, lines, planes, boxes, meshes, etc.).
- R3Graphics - 3D scene display utilities (e.g., cameras, viewports, brdfs, textures, scene graphs, etc.)
.. and several example applications:
- grd2grd - Process 3D grids (and convert between formats).
- grd2msh - Extract an isosurface from a grid.
- grd2pts - Extract a point set from a grid.
- grd2txt - Convert a grid file (.grd) to an ASCII text file (.txt).
- grdview - View a grid file (.grd) interactively with OpenGL.
- msh2msh - Process 3D meshes (and convert between formats).
- msh2msh - Rasterize a mesh into a 3D grid.
- msh2pts - Extract a point set from a mesh.
- mshview - View a mesh file (.msh) interactively with OpenGL.
Please view the README file for more information about compiling and linking.
funk@cs.princeton.edu