Multi-Language Wrapper Collection for the Irrlicht Engine
2licht's aim is to provide a collection of wrappers for the popular Irrlicht Engine (http://irrlicht.sf.net/). It is still in development; the first wrappers to be released will be the C and Object Pascal interface; followed by a .NET library.
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.
BMfont OpenGL C implementation. Integrate any TrueType font converted to a bitmap with this lightweight library. Fit to use with AngelCode's BMFont tool.
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.
LibBlendGUI: Cross platform OpenGL GUI library based on Blender3D's GUI source code, implemented in C/C++ with strong emphasis on object oriented design. More details will be made available during the next days via the project's webpage.
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.
The Embedded Systems 3D Game Software Development Kit, short ES 3D Game SDK, is an Open Source 3D Game Engine / SDK for embedded devices based upon OpenGL ES.
The fst2v5d package converts data stored in the Canadian RPN Standard File (FST) format into Vis5D format. FST files, commonly used to store meteorological data, are scanned by fst2v5d to generate both 4D fields and independent topography input files.
libfixgl, is an implementation of the OpenGL standard for realtime 3D graphics, based on fixed point arithmetic. It is mainly targeted towards handheld consoles such as the GP2X, GP32, GBA, or other FPU-less embedded devices.
Flying Cow is a three-dimensional user interface for quickly seeking an item. It provides an interface similar to that of iTunes Cover Flow.
A portable, high-level 3D engine with an emphasis on generality. So far it is mainly used in CAD applications in need of geometrical constraint solving and other geometrical methods. FreeSG is designed as an integrable component and not a framework.
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.
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.
This project aims to provide a set of libraries for various common graphics programming tasks. These libraries can be used together, to perform the tasks of a typical monolithic 3D engine. Or separately, to cover specific needs of any graphics program.
Hard Coded Pinball started from a VPForum discussion about how to make the best playing video pinball possible.
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.
IntelliRay is a physically-based renderer that can generate high quality photo-realistic images.
Jadeite Engine is a free cross-platform 3D game development framework. It provides rendering, sound, networking and physics. Please visit the project homepage!
LibLightning is an approach to reimplement Mark Sibly's Blitz3D SDK as a portable Open Source Library.
A powerful "never-fail" quake-style drop-down interactive command console for all OpenGL applications
OpenGI is a platform-independent C-library for parameterizing triangular meshes and creating Geometry Images from this parameterization.
OpenGLEAN: A GLUT family member gone lean.
The Parallel Compositing library enables developers to write scalable 3D graphics applications. The library does sort-last compositing, and works on both clusters and SMP machines. The API aims to be the MPI of parallel compositing.
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.