BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.
Equalizer is middleware for creating and deploying parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors, and computers to scale rendering performance, visual quality, and display size. An Equalizer-based application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations, and Virtual Reality installations.
The Chemistry Development Kit (CDK) is a library of Java classes for chemo-, bioinformatics, computational chemistry, and chemometrics. It provides important algorithms like substructure search, SMILES, Gasteiger charges, QSAR descriptor calculation, 3D structure generation, 2D layout and rendering, many IO formats, atom typing, and more.
Coin is an implementation of Open Inventor. Open Inventor is the de facto standard API for retained-mode 3D graphics programming. Open Inventor has a highly extensible design, and has been designed to allow for rapid development of highly interactive 3D graphics applications in the fields of CAD, engineering, scientific computing, simulation, VRML, and visualization.
Teddy is an OpenGL-based 3D graphics library written in C++. Its main features are simple scene graph and windowing system-enabling multiple cameras, camera windows, and scenes. It focuses on easy and flexible manipulation of models and model materials in the scene graph. It contains a number of primitive objects like sphere, box, and cone, and it can load LightWave object and scene files.
PLIB is a set of libraries to write games and other realtime interactive applications that are 100% portable across a wide range of hardware and operating systems. It's used by Majik3D, FlightGear, and others, and includes libraries for GUI widgets, sound replay, geometry, scene graph, joystick, and fonts/text.
OpenEV is a library and reference application for viewing and analysing raster and vector geospatial data. OpenEV capabilities include the following: handling of raster and vector data, support for 2D and 3D display, graceful handling of very large (gigabyte) raster datasets, support for multi-channel raster datasets, understanding and interpreting of georeferencing information, pan/zoom/rotate at interactive frame rates (using OpenGL), and a powerful image analysis tool (using Numerical Python).
libmng-py is a Python wrapper around the libmng C library. It currently supports the most important parts of the library, and supports displaying and usage with the most popular toolkits (such as pygame and wxPython). It runs on Mac OS X, Linux, and Windows on all architectures on which ctypes also runs.