Teddy is an OpenGL-based 3D graphics library written in C++. Its main features are simple scene graph and windowing system-enabling multiple cameras, camera windows, and scenes. It focuses on easy and flexible manipulation of models and model materials in the scene graph. It contains a number of primitive objects like sphere, box, and cone, and it can load LightWave object and scene files.
The Robot Auto Racing Simulator (RARS) consists of a simulation of the physics of cars racing on a track, a graphic display of the race, and a separate control program (robot "driver") for each car. The goal of the game is to implement such a control program in order to compete against other programmers. An official formula one season is held every year.
QGolf was developed for radio amateurs to clarify the behaviour of a signal on an antenna. It demonstrates the forces that act on a rope if you move one end of it: you can see how waves are reflected, how resonance occurs, and how multiple pulses coexist on the same rope. Various parameters can be updated during the simulation.
Planets is a fun, interactive program for many-body gravity simulations. The emphasis is on play: it's easy to add in planets, zoom in and out, change the physical constants, save and load configurations, etc. It's designed to be easy enough for a kid to enjoy, but that hardly precludes adults.
The Noble Ape Simulation is a collection of a number of autonomous simulation components including a landscape simulation, biological simulation, weather simulation, sentient creature (Noble Ape) simulation, and a simple intelligent-agent scripting language (ApeScript). Noble Ape also contains a social simulation where the Noble Apes can be tracked in terms of social groups and also over many generations to explain social phenomenon to users looking to study this kind of interaction. It has been in development for more than a fifteen years.
Mars MOLA Viewer displays a fly-over rendering of the Martian surface, as measured by the Mars Global Surveyor, in real-time 3D animation. It downloads the Mars Orbiting Laser Altimeter topographic data files and uses them to drive the rendering. The user controls the position and the angle of the camera, and can move seamlessly over the entire Martian surface from -88 to 88 degrees latitude. It is a Java Web Start program with 1-click installation from your browser (depending on platform/browser).