Voreen is a rapid application development framework for the interactive visualization and analysis of multi-modal volumetric data sets. It provides GPU-based volume rendering and data analysis techniques and offers high flexibility when developing new analysis workflows in collaboration with domain experts. The Voreen framework consists of a multi-platform C++ library, which can be easily integrated into existing applications, and a Qt-based stand-alone application.
QuesoGLC is a free implementation of the OpenGL Character Renderer. The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL programs with character rendering services including scale and rotate text and draw text using lines, filled triangles, or bitmaps. QuesoGLC is based on the FreeType library, provides Unicode support, and is designed to be easily ported to any platform that supports both FreeType and the OpenGL API.
MayaVi is a free, cross platform, easy-to-use scientific data visualizer. It provides a powerful GUI to ease the visualization process. It is written in Python and uses the Visualization Toolkit (VTK) for the graphics. MayaVi can be scripted from other Python programs and also from the interactive Python interpreter. MayaVi includes the VTK Pipeline browser. The VTK Pipeline browser is a Python module (vtkPipeline) that enables one to view and configure the objects in the VTK pipeline graphically with a Tkinter-based GUI. The browser should work for any Python script that uses VTK. MayaVi also provides classes to pickle a VTK object and a simple class documentation browser.
Drome Engine is a 3D game engine written in C++ using OpenGL for graphics rendering. Some of its features include dynamic lightmaps, stenciled shadow volumes, particle effects, md2 model loading, PCX and PNG image loading, TrueType font loading, simple physics, and a Quake-style console.
Glt is a library of C++ classes and routines for programming interactive 3D graphics with OpenGL. The aim of Glt is to augment the OpenGL API with convenient mechanisms for manipulating the OpenGL state machine. Glt is a work in progress, and by no means covers the entire OpenGL specification. However, it already includes several useful classes and is designed so that additional classes can be added easily. In addition to Glt, the GlutMaster classes provide C++ wrappers for the GLUT API.