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.
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.
GtkGLMaterialDialogis a GTK+ dialog that can be used to edit 3D-object material properties. It is based on the material properties of OpenGL with diffuse, ambient, specular, emissive colors (RGBA), and a specular coefficient (shininess). The material is previewed by rendering a lit OpenGL sphere in a gtkglarea widget.
The GNU Triangulated Surface Library (GTS) provides a set of useful functions to deal with 3D surfaces meshed with interconnected triangles. It features metric operations (area, volume, curvature, etc.), 2D Delaunay and constrained Delaunay triangulations, robust geometric predicates and set operations on surfaces (union, intersection, etc.), surface refinement and coarsening (multiresolution models), and bounding-boxes trees for collision/intersection detection.
Verse is a network protocol and client/server application architecture for multiuser realtime distributed 3D graphics applications. It uses a lightweight server to store world data, and then relies on clients to connect and use the data in various ways. Verse uses subdivision surfaces as its single geometric primitive, which both conserves bandwidth and allows very good scalability and visual quality on modern 3D hardware.
WilmaScope is a Java3D application that creates real-time 3D animations of dynamic graph (network) structures. It comes with a number of layout algorithm plugins, and supports the easy creation of plugins for new layout algorithms. 3D geometries for graph element glyphs and algorithms for graph generation and modification are loaded dynamically as plugins, providing an extremely flexible platform for all manner of graph visualisation applications. The system has been applied with considerable success to a number of graph visualisation problems.
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.