Author (Your Name)

Raymond Mazza, Colby College

Date of Award


Document Type

Senior Scholars Paper (Open Access)


Colby College. Computer Science Dept.


Randy Jones

Second Advisor

Clare Congdon


The movement of graphics and audio programming towards three dimensions is to better simulate the way we experience our world. In this project I looked to use methods for coming closer to such simulation via realistic graphics and sound combined with a natural interface. I did most of my work on a Dell OptiPlex with an 800 MHz Pentium III processor and an NVIDlA GeForce 256 AGP Plus graphics accelerator -high end products in the consumer market as of April 2000. For graphics, I used OpenGL [1], an open·source, multi-platform set of graphics libraries that is relatively easy to use, coded in C . The basic engine I first put together was a system to place objects in a scene and to navigate around the scene in real time. Once I accomplished this, I was able to investigate specific techniques for making parts of a scene more appealing.


Computer graphics, audio programming, three-dimensional virtual world, realistic graphics, natural interface

Click below to download supplemental content.

Mazza 1.jpg (218 kB)
Mazza 1.jpg

Mazza 2.jpg (65 kB)
Mazza 2.jpg

Mazza 3.jpg (171 kB)
Mazza 3.jpg

Mazza 4.jpg (216 kB)
Mazza 4.jpg

Mazza 5.jpg (271 kB)
Mazza 5.jpg

Mazza 6.jpg (104 kB)
Mazza 6.jpg

Mazza 7.jpg (546 kB)
Mazza 7.jpg

Mazza 8.jpg (191 kB)
Mazza 8.jpg

Mazza 9.jpg (155 kB)
Mazza 9.jpg

Mazza 10.jpg (332 kB)
Mazza 10.jpg

Mazza 11.jpg (90 kB)
Mazza 11.jpg

Mazza 12.jpg (172 kB)
Mazza 12.jpg

Mazza 13.jpg (153 kB)
Mazza 13.jpg