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.
VtkFLTK is a small library of C++ classes for development of FLTK event-driven interfaces for use with VTK. VtkFLTK attempts to transparently bridge disparities between FLTK and VTK event and windowing system handling.
The direct rendering infrastructure (DRI) allows is a means of safely and efficiently accessing graphics hardware while still interacting with the X environment.
vtkContainers is a complete set of container types for use with VTK. Though the standard vtkCollection is an excellent general purpose container, vtkContainers offers distinct advantages for many object access patterns.
LdGlite exists to render images of models made out of Lego bricks in a platform independent manner. It requires the LDRAW brick library and uses OpenGL as the graphics engine.
AllegroGL is a small library intended to allow Allegro applications to use OpenGL in Unix, Windows, Mac OS X and DOS.
3D Motor Sports Simulator
The Shallows library is a cross platform C++ layer on top of OpenGL 2.0 and GLSlang (and optionally Nvidia CG). It is designed to ease the task of writing GPGPU applications. Much emphasis is placed on error checking and validation of the OGL pipeline.
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.
Open-source, cross-platform 3D rendering engine for .NET and Mono. The Axiom Engine is a high-performance C# port of the powerful OGRE engine and provides full support for DirectX, OpenGL and XNA on Windows, Linux, Android, iPhone and Windows Phone.
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.
A Java tool to design 2D molecules and render them in 3D.
A real-time packet sniffer / analyzer for Dark Age of Camelot (DAoC).
GEM for Max/MSP is Max(cycling'74) external objects to render OpenGL-based graphics. This project is to port of GEM originally coded for pd (puredata).
Raytracing rendering engine written in Java. Plug it into a modeling environment, or programmatically create a scene. Uses Constructive Solid Geometries (CSG), bounding boxes, and fully extensible design (at least eventually).
Educational 3D graphics library and examples using OpenGL and software rendering. Companion code to the books "Linux 3D Graphics Programming" and "Advanced Linux 3D Graphics Programming" by Norman Lin.
The Zenipex Library is a game development framework, created with the goal of allowing someone with some knowledge of C++ to create 3D games for platforms including Windows, MacOS X, and Linux. OpenGL and Direct3D 9 are both supported.
ViSTA is a software platform that allows integration of VR technology and interactive, 3D visualization into technical and scientific applications. ViSTA FlowLib combines rendering techniques for the exploration of unsteady flows in virtual environments.
Vurtigo is a 4D (3D + time) real-time visualization software for guiding cardiovascular interventions. It is primarily intended for use with a magnetic resonance imaging (MRI) scanner, and also actively tracked catheters and navigational devices. The latest releases are not available on sourceforge; check out the vurtigo.ca link below for the most up-to-date version.
osGraphX is a 3D file viewer based on openscenegraph.
osGraphX is a 3D file viewer. Based on openscenegraph, it can load all the OSG supported file formats.
Cadabra is a 3D Rendering Engine that makes 3D game development easy and is full of cool features targeted at the latest hardware available. This SourceForge.net project features add-ons, demos, and tools for the Cadabra 3D engine.
Multi-platform, multi-renderer 3D Engine.
Castor3D is a 3D engine written in C++. It works on Windows and also on GNU/Linux. It uses OpenGL (with GLSL) or Direct3D 9 (with HLSL). Cg shader language is also supported.
3D cellular automata modelling software for large general purpose simulations. Uses custom scripts for rules and can distribute processing over several machines.
Crystal Entity Layer (CEL) is a game entity layer based on Crystal Space. It makes it easier for game developers to create games based on Crystal Space. CEL can optionally be used together with Python or other scripting languages.
An application for analytic geometry education
This tool is supposed to be able to calculate majority of basic problems of analytic geometry lessons at secondary schools. Calculations are done using a comprendious user interface and results are shown in well-organized tables as well as drawn into a 3D window. We took special care to integrate full support for interactive whiteboards reducing the need for using keyboard to minimum. We used different colors for every object to help users learn the user interface quickly.