Visualization Library is a C++ middleware for 2D/3D graphics applications based on the industry standard OpenGL 2.1. It supports advanced features like OpenGL Shading Language, Frame Buffer Objects, Multiple Render Targets, Vertex and Pixel Buffer Objects, KdTree/AABB frustum culling, a multilingual Unicode-based text engine, advanced texturing, DDS cubemaps, mipmaps, compressed textures, and much more. Visualization Library can be especially useful in 3D/2D scientific visualization, virtual reality, augmented reality, visual simulation, data visualization, presentations, multimedia applications, special effects, and 3D/2D games.
License: GNU General Public License v3
Changes:
VBO and Geometry usage were fixed. The morphing mesh class was updated. The TextStream classes were unified. An Actor rendering callback mechanism was added. The deprecated Actor subclasses were removed. Primitive sorting mechanics were unified. Object constness is enforced during rendering.
More...