Introduction
Software
The project is implemented in Java and OpenGL using NetBeans IDE. The software, called 3D Viewer, is developed as the result of the project. 3D Viewer offers a couple of features in which users can experience. Below is a few key features that is available in 3D Viewer.

The interface of 3D Viewer.
Full viewing control
You can fully view the object using an array of viewing sliders. Each slider controls a viewing distribute which is implemented in the drawing engine. In the walking example, you can use the WSAD button to control the walking.
3D object manipulation
You can move the object around in space, scale it in all 3 dimenstions, and rotate it along it z-axis.
Importable environment
The program takes in an OpenGL 3D model which can be drawn from modeling program such as Google Sketch Up. You can import the model into the program by naming them the same as our example model.
Downloads
The program is free for non-commericial usage. This download include a single executible file to run in Windows/Linux/Mac OS. Run the JAR file for the executible program. If you do not have JAVA installed on your computer, you first need to download and install the JAVA Virtual Machine (JVM) in order to run this program.

Java Virtual Machine

View in 3D
