Real-time 3D visualization of space
Celestia is an application for real-time 3D visualization of space, with a detailed model of the solar system, over 100,000 stars, more than 10,000 galaxies, and an extension mechanism for adding more objects.
The Pure Data (short Pd) project on SourceForge unifies the extensions (or externals) written for the Pure Data Graphical Computer Music System written by Miller Puckette with contributions from many others.
K-3D is the free (as in freedom) 3d modeling, animation, and rendering system.
FreeWRL is an Open Source, cross platform VRML2 and X3D compliant browser, with script, SAI and EAI support. Platforms supported: Linux and other Unix-style platforms; Mac OS/X; Windows. Support for mobile platforms (iOS, Android, QNX) is under development.
Pixie is a photorealistic renderer that uses a RenderMan-like interface. Features include programmable shading, motion blur, depth of field, raytracing, scan-line rendering, occlusion culling, global illumination, caustics ...
PlaneShift is a persistent fantasy multiplayer Role Playing Game (MMORPG) with good 3D graphics. Create your character and live in an ever-changing world. Join us to make PlaneShift THE choice of free MMORPG.
The Mesh Viewer is an easy to use lightweight application for displaying three dimensional models (triangular meshes) from a variety of file formats. It uses OpenGL to render the models.
Eloquent is a powerful Bible study tool for Mac OS X, supporting features such as services, to access the Bible in any program. It uses the Sword Library to work with bible texts, commentaries, dictionaries.
UPDATE: Chromium is no longer updated or maintained. The project is frozen. Chromium is a flexible framework for scalable real-time rendering on clusters of workstations, derived from the Stanford WireGL project code base.
Realtime 3D game/visualization engine, written in C++, scriptable through Tcl/Tk, Python and Lua. Supports D3D and OpenGL for rendering, runs under Linux and Windows.
NeoEngine is an Open Source platform independent 3D game engine written in C++
SOLARIS is a graphic adventure created and developing by Blender. The game takes place in the Solaris space station, as is described in the book "Solaris" by Stanislaw Lem and Tarkovsky's film.
Tools to process and visualize scientific data and images
Teem is a set of ANSI C libraries for manipulation, measurement, and visualization of structured scientific data. Includes N-dimensional image I/O and processing, volume rendering, diffusion tensor processing, ray tracing, PostScript rendering, and more.
surf is a tool to visualize algebraic curves and algebraic surfaces. It is written in C++. The GUI is written using the Gtk widget set.
AllegroGL is a small library intended to allow Allegro applications to use OpenGL in Unix, Windows, Mac OS X and DOS.
C++ class library for programming interactive 3D graphics with OpenGL
sdljava is a java binding to the SDL library.
Fract is a free, Open-source PC Benchmark based on realtime software rendering. It is designed to provide 100% unbiased results that really correspond to the raw performance of your CPU and system bus.
OpenSG is a scenegraph system for realtime rendering. Besides good performance our goals are easy multithreading support, portability, and a very extendable system.
action/combat flight sim
Palomino was an unfinished action/combat flight simulator. Air-to-air combat mode was never implemented. However, it does have a land-on-carrier and shoot-SAMs missions. Requires OpenSceneGraph. Optional: SDL, FLTK.
IMPFarm is a renderfarm for the POV-Ray raytracer. All communication is via http with XML documents. Servers and clients are cross platform. Management and reporting is done using web pages.
Perl bindings to the Modern OpenGL API
The Perl OpenGL 2 module provides bindings to the modern OpenGL APIs for use from the perl language.
Program for drawing 3D surfaces from mathematical equations
Descend is an open source program for drawing 3D surfaces from parametric equations. It uses a custom, very fast language called Misc to calculate the geometry. It also uses OpenGL to render scenes with high quality shaders.
Y.A.P.R.M. is a free-as-in-freedom modeller to graphicaly design 3d scenes and generate POV-Ray-files for them. Appart from the basic POV-Ray objects which can be used in CSG operations it supports spline based objects. Furthermore a vast amount of 3d-files can be imported and used with Y.A.P.R.M.