Ray Watch is a cross-platform Ray Tracer written entirely in C++. Currently, the project supports basic primitives and all the finer stuff like reflection, refraction, specularity and soft shadows.
Our goal with this project is to create a fully featured raytracer with the added ( and main ) feature of handling implicit surfaces. Photon Mapping / Caustic Rendering will also be included, as well as a Qt/OpenGL based GUI.
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.
SPARK is an advanced particle engine written in C++ It is designed to be generic and to be integrated in any rendering engine. Some rendering modules have already been designed for OpenGL, Irrlicht and SFML
Sandy is a 3D library written in ActionScript2.
The goal of the library is to provide a complete and user friendly API to manage 3D animations in Flash.
You can see the complete information on the official website : http://www.flashsandy.org
A simple web interface for Blender, for rendering animations..
A simple web interface for Blender, for rendering animation with clusters.
"Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License."
A basic ray tracer written in the Scala language. Features includes photon mapping and a frontend written in Groovy. Planed features are volumetric lighting and shadow photons.
The Scientific Visualization Artist Tools (SVAT) include converters from the Visualization Toolkit (VTK) to RenderMan Interface Bytestream (RIB) (ASCII and binary files supported), Blender to RenderMan, compilable RenderMan shaders and other utilities.
The project will produce a small standalone Java application which will allow a user to convert ESRI Shapefiles (.shp) to the Google Earth KML format. This will allow ESRI Shapefile points, lines, and polygons to be viewed in Google Earth.
The Simulus Game Engine is a cross-platform, flexible, and easy-to-use game engine and development environment. Written in C++, supports multiple APIs, runs under Linux and Windows.
An 3D Object Oriented Open-Source Engine focused on making real 3D games. Expect all up-to-date 3D features including those nice vertex and pixel shaders. Written in C++ with OpenGL, of course.
Sketch GT aims to be an extensible, API-independent and platform independent 3D graphics toolkit intended to be used for, but not limited to game development for the Iowa State University's Game Developers Club.
Open Source and Portable object oriented software for 3D digital image segmentation and visualization. Pipes and Filters Architechture.
Implemented in C++, and uses FLTK, VTK, ITK, TCL (plugins), and pipeline filters implemented in XML. DICOM support.
A dialect-neutral Smalltalk library which supports communication with NMEA enabled devices, such as GPS receivers. The initial specific target device will be a Magellan GPS315 receiver.
Spineless is a generic cross-platform 3D game engine implemented in Python. Focus is on flexibility, clean design and ease of use, not pure speed or bleeding edge graphics.
Spring3D enables the object-oriented creation and manipulation of 3D geometry running on top of most 3D API (i.e. JOGL or Android's OpenGL). The reference engine is based on Java3D and is in the application process for being made a Spring Extension.
StateGL++ is an abstraction layer hiding OpenGL implementation details such as stack depths and attribute settings and allowing pushing and popping of lights and materials. With StateGL you don't have to worry about GL_MAX_*STACK_DEPTH.
This project simulates a multi-agent system (swarm) behavior both graphically and not. The purpose of this project is to research the properties suggested in "stability analysis of swarms" V.Gazi & K.M.Passino. Using the vpython library for 3D modeling