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).
A Maya plugin-in which allows you to bake particle instances into geometry, animation, and blendshapes that can be modified and updated without messing around with dynamics and expressions.
Functy is a 3D graph drawing package that generates immediate results.
Note: The Functy and libsymbolic code has now moved to GitLab: https://gitlab.com/flypig/functy https://gitlab.com/flypig/libsymbolic This project has been left here for archival purposes. Functy is a 3D graph drawing package. It allows Cartesian, spherical and parametric curve functions to be plotted and altered quickly and easily. This immediacy and the vivid results promote fun exploration of 3D function. Rendering is performed entirely on the GPU to improve visuals and performance. Ubuntu functy PPA: https://launchpad.net/~flypig/+archive/ubuntu/ppa
BlueThunder is a 3D graphics library built upon Direct3D version 10 (HLSL).
Tessera3D a simple, Tiling, OpenGL/SDL based, 3D graphics engine intended for strategy games, RPG's, and other related genres; though it is flexible enough to be adapted to a variety of tile based game styles. Tessera3D is released under the MIT license
Project moved to own repository
Simulates a biologically diverse tropical island, and the ape inhabitants cognitive processes. For MacOS X, iPad, Windows and Linux. Features a non-polygonal graphics engine and a command-line version
Galileo is an open source photo-realistic 3D renderer. Galileo is being developed in an effort to provide an efficient, state of the art, monte carlo renderer for use in research and artistic endeavors.
mCode is designed to be a dynamic 3d platform for simulation and visualization, with a focus on visual networking.
XJRT is an open source Java renderer with a ray tracing backend. The renderer currently supports CSG and a variety of shapes and model formats. Objects can be created in Java or through XML, Java is used as the shading language for the renderer.
The GEM 3D engine is a portable, free, open source, easy to use, software development kit which allows you to build high performance 3D graphics applications such as games.
3D World Editing Tool
Inyo is a Monte Carlo-based global illumination renderer written in Java.
Panzer is a game where you command a tank and try to take out your enemies. It uses an advanced physics simulation model and is playable over the internet (2-4 players recommended).
liblvt is a small, portable, object-oriented library designed to simplify the creation of 2D and 3D graphics applications for education and demonstration.
Lamia or Lamia Engine is the modern generation free distributable and open source game engine for creating computer games for several prevailing software platforms and very maybe hardware platforms either.
l2rib is a utility for converting Lego LDraw models for use in a RenderMan compliant renderer. In other words, it reads .DAT files, and writes RIB files which can then be rendered by renderers such as Pixar's PhotoRealistic RenderMan.
OpenGLEAN: A GLUT family member gone lean.
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.
OPath is a physically based rendering system. The renderer takes a scene description written in a simple language describing geometry, materials, lighting and viewing parameters and produces photorealistic, high dynamic range images of the scene.
The direct rendering infrastructure (DRI) allows is a means of safely and efficiently accessing graphics hardware while still interacting with the X environment.
glean is a set of tools to test and compare performance, features, and image quality of OpenGL implementations on one or more graphics cards.
A hardware accelerated implementation of the GLX protocol
Revelation is a 3D Engine under the MIT license. It is implemented in C++ with hopes of a embedded LISP dialect. It focuses on quality and design rather than speed. It will be real time when real time catches up with us.