Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
CIRT - CUDA Interactive Ray Tracer
CIRT is an implementation of PRTP (Programmable Ray Tracing Pipeline). Mainly it is to be used as a ray-tracing equivalent of OpenGL. It allows the user to implement various ray-tracing related algorithms.
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.
A Tcl/Tk widget for OpenGL rendering.
Togl provides a platform independent Tk widget for using OpenGL rendering contexts.
3D Without Boundaries
VirtualGL redirects 3D commands from a Unix/Linux OpenGL application onto a server-side GPU and converts the rendered 3D images into a video stream with which remote clients can interact to view and control the 3D application in real time.
A newer and better implementation of opengl and directx. Better suited to the graphics card paradigm of modern computers. Will be centered around easier unified low level management of card functions while being easy to understand and minimalistic.
Unified Environment Handler that sits on OpenGLUT's head, processing collisions, friction, etc, as well as including extended lighting, shading, and anti-aliasing not native to OpenGLUT.
Flying Cow is a three-dimensional user interface for quickly seeking an item. It provides an interface similar to that of iTunes Cover Flow.
An easy-to-use and powerful 3D Rendering engine based on the OpenGL API
Explore procedural worlds on your GPU. Worlds are defined by GLSL programs that map XYZ coordinates to the distance to the nearest surface. Design your own worlds, modify parameters in realtime and render hires videos of your recorded journey.
Easy development of stereoscopic OpenGL applications. Supports anaglyph, side by side, horizontal split and quad buffer stereo and setup of the projection matrices for the frustums of left and right eye that are necessary for stereoscopic rendering. Version 2 added support for a freely located observer.
xicc is the xiTrace C Compiler (http://xitrace.org, also on sf.net), a scripting language for 3d-scene modelling in a procedural manner. xicc is mostly inspired by the C-Programming-Language and will provide in-core support for vector and matrix algebra.
Infinite Dream is an ambitious project to implement a paradigm-shifting set of software and related documentation, including a distributed network, a user interface and application programming interface, culminating in a complete operating system.
ZeGraph is a free library for 3D data visualization using OpenGL.
IntelliRay is a physically-based renderer that can generate high quality photo-realistic images.
BMfont OpenGL C implementation. Integrate any TrueType font converted to a bitmap with this lightweight library. Fit to use with AngelCode's BMFont tool.
RayLab is a simple, portable ray tracer for producing 3D images. It uses a custom text-based scene description language, and supports several mathematical shapes, as well as CSG operations (constructive solid geometry).
program for 3D rendering and realistic car simulation
Simple3d - application for rendering 3d objects in real time. Simcar - car simulation with stunts and realistic physics starting with version 5.0.0. No 3d accelerator is required. Car models and some tracks are imported from TORCS and Speed Dreams (Free Art License).
Quake 3 Movie Maker's Edition is a special version of Quake 3 engine that aids the creation of game movies, making it possible to simplify required tasks and adds new features to the engine that are related to the movie making.
OpenGI is a platform-independent C-library for parameterizing triangular meshes and creating Geometry Images from this parameterization.
Horde3D is a small 3D rendering and animation engine. It is written in an effort to create a graphics engine that offers the visual effects expected in next-generation games while at the same time being as lightweight and conceptually clean as possible. Further development has moved to https://github.com/horde3d/Horde3D where you're also able to download new releases.
With Ingo Wald's permission, XFRT has been created to provide a free (LGPL), high-performance library that is application source-compatible with the OpenRT api .
This software can be used for relief and normal maps calculation by 3D sculptors and designers. Reliefer can be called from Blender by means of Python script. It's a GPU-based visual computing application so requres OpenGL 2 compitable video subsystem.
This project is working on an open source implementation of the OpenGL ES 2.x API. Note: This project is currently on hold until release of the new fixed function pipeline implementation.