A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library.
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.
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.
3D fractal rendering software
In summary, Mandelbulber generates three-dimensional fractals. Explore trigonometric, hyper-complex, Mandelbox, IFS, and many other 3D fractals. Render with a great palette of customizable materials to create stunning images and videos. The possibilities are literally infinite! Mandelbulber v2 is new line of this application. It was rewritten from scratch with new Qt based interface. Old Mandelbulber is still available in Files section.
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.
Maxwell Render for Blender
B-Maxwell add-on offers seamless integration with Maxwell Render and Blender
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 ...
Arbaro is an implementation of the tree generating algorithm described in Jason Weber & Joseph Penn: Creation and Rendering of Realistic Trees
Renderer for flam3 cosmic recursive fractal flames implemented on GPU. Requires a CUDA-capable graphics card.
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.
MayaVi is a free, cross platform, easy to use scientific data visualizer. It provides a GUI to ease the visualization process, is written in Python and uses the Visualization Toolkit (VTK) for the graphics.
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.
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.
Jirr is a Java binding of the incredible Irrlicht Engine. Its aim is to get a state-of-the -art and high performance open source and cross platform 3D engine for Java programmers.
Open Factory 3D is a free factory design application that helps you to place your machines and factory equipment on a factory 2D plan, with a 3D preview.
Gimpel3D - 2D/3D Stereo Conversion Editor
The main download link is the installer for the compiled application. NOTE: The help files are accessible from within the application, from the main menu. The source code is bundled separately. Gimpel3D converts single images or frame sequences into stereoscopic 3D using a combination of traditional approaches and a proprietary projective modeling system. The user works in true proportional space where the scene can be viewed from any location. The scene is edited geometrically in space using tools specifically designed to work with the perspective projection of the image. This creates a virtual workspace that is intuitive for the user and proportionally accurate. NOTE: The entire codebase is currently in a single zip file (look under "Files"), and NOT in the sourceforge project repository..
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.
GLGraphics is a library for the Processing programming language that offers a number of classes to simplify the handling of OpenGL textures, GLSL shaders and off-screen rendering inside Processing.
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.
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.
Cal3D is a skeletal based 3d character animation library written in C++ in a platform-/graphic API-independent way.
Design and Display Happy Cube solutions
The Happy Cube Solver is an interactive environment based on OpenGL for designing and building cubes and other designs from the Happy Cube 3D puzzles. It integrates a graphic engine for creating and viewing designs and a powerful AI engine for solving them. Using this program automatically implies that you respect the copyrights on the Happy Cube©® Puzzles. This program is indented to support you while playing live with the Happy Cube©® Puzzles. These puzzles are worldwide manufacturered by HAPPY bvba, Belgium, on licensed and thus restricted base (www.happy.be). The Happy Cube puzzles are the result of a real invention in 1986 by Dirk Laureyssens. This means that using the puzzle snits as well as puzzle piece shapes to create or manufacture your own puzzles is illegal and against law, since the Happy Cube Puzzles are worldwide protected by many US copyrights since 1987.
Lumina is a crossplatform IDE for OpenGL GLSL shaders. The flexible ECMA script based language is used for tools and rendering controll. It enables shader based animation, building renderer prototypes for deferred shading, depth peeling or HDR rendering.