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.
A Tcl/Tk widget for OpenGL rendering.
Togl provides a platform independent Tk widget for using OpenGL rendering contexts.
HLSL2GLSL is a library and tool that converts HLSL shaders to GLSL.
BMfont OpenGL C implementation. Integrate any TrueType font converted to a bitmap with this lightweight library. Fit to use with AngelCode's BMFont tool.
GXmap displays azimuthal equidistant projection maps suitable for amateur radio use. It can be used to calculate antenna direction and distance from one location on earth to another.
Doing 3D with Tcl
Tcl3D offers the 3D functionality of OpenGL and other 3D libraries at the Tcl scripting level.
This is my first attempt at building a reusable framework for 3D applications (not an engine!), primarily for educational purpose and also because none of the already existing tools did satisfy me. No longer maintained.
Obsolete: use https://github.com/VMML/vmmlib
VMMLib is a vector and matrix math library implemented using C++ templates, thus making it very easy to integrate into other libraries and programs. It is developed at the VMML, University of Zürich.
Brahma is a distributed, parallel 3D rendering engine featuring real-time ray tracing, caustics, shadows, translucency and scriptable rendering pipeline.
A real time 3D graphics engine written in C++
Cassini is a real time 3D graphics engine written in C++. It supports both Windows and Unix/based systems.
A cross-platform GUI, new language (eC), and 3D engine.
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.
This project aims to create a games development IDE which is easy to use by novices and experts to aid in game creation. The IDE will be able to export to jar and applet, so games will be runnable in a wide range of environments, across many platforms.
Small engine, use opengl, openal, ode, sdl...
Jadeite Engine is a free cross-platform 3D game development framework. It provides rendering, sound, networking and physics. Please visit the project homepage!
An Ogre3D plugin that plays video on Ogre textures. It is an Ogre3D interface for Theora Playback library (also hosted on SourceForge)
This open-source project aims at creation of a OpenGL 3D stereoscopic algorithms folded as plug-ins into popular 3D modeling and game engine tools, such as Maya, Blender, OGRE, and others.
Development of an open-source 3D game involving animals and mayhem.
SandApple-PRT is open-source library for working with precomputed radiance transfer (PRT) using spherical harmonics (SH).
The OpenGL Effect Runtime Library allows managing OpenGL pipeline settings using effect objects that encapsulate things like render states, shaders and tweakable parameters.
YASM3D : Yet Another Simple Modeler 3D is an OpenSource 3D Modeling and rendering Software.
gloo is a set of c++ classes that simplifies working with advanced OpenGL functionality such as vertex_buffer_objects, frame_buffer_objects and glsl and Cg shaders in an nice, object-oriented way.
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.
an implementation of the Collada scheme, with irrlicht engine like graphical motor. this plan previews to add also the support for CG
Open source point cloud viewer forked from Radiohead House of Cards Project, based on the Processing Programming Language.