Anaglyph Simulator Program

Program Description

In order to demonstrate how anaglyphic images can be applied to real world situations, we have developed a simple anaglyphic image simulator which allows users to load and explorer their own 3D models as anaglyphs.

This program functions on the simple principle of taking two distinct eye points and rendering two separate views of a given 3D model.  These separate views are then colored to correspond to a single eye of a viewer with anaglyphic glasses and are finally combined on top of one another to create a composite anaglyphic image.

Program Features
 
Several built in models and settings to tinker with.
Completely mobile eye point to explore many different views of a given model.
Rendering of 3D Studio Files (.3ds)

Program Usage

Usage: anaglyphs [-h] [-f] [-m modelfile.3ds]
-h this text
-f full screen mode
-m 3DS model file

Recording
w write a frame as a PPM file
r toggle movie recording on and off

Mouse
left mouse look
middle mouse rotate
right mouse activates the menus

Movement
arrow keys rotate left/right/up/down
i translate up
k translate down
j translate left
l translate right
9 camera roll clockwise
7 camera roll anti clockwise
5 camera forward
0 camera reverse
8 camera look up
2 camera look down
4 camera look left
6 camera look right
q quit

Program Files

Win32 Package - Win32 executable of the Anaglyph Simulator Program along with several 3ds model files for viewing.

Source Package - Source code and compiling instructions for the Anaglyph Simulator Program along with several 3ds model files for viewing.

Program References

The Anaglyphic Simulator is based on Paul Burke, of the Swinburne University of Technology in Australia, OpenGl anaglyphic tutorial program, which can be found here.