Alvin Nguyen - CSC 471 Final Project

Project Description

For my final project, I built a fully textured world in which the user can freely explore.
The models I used are made up of geometric shapes using the Geometry Creator and the bunny mesh.
The main goal of my project is to explore texture mapping and also apply all the graphic techniques I learned in 471.

Graphic Topics Implemented

Below are graphic techniques that were implemented in my final project.

Controls

While IN look mode, WASD keys can be used to move and strafe around the planet and mouse drags will pitch and yaw the camera.

While NOT in look mode, mouse drags will rotate the planet (arc ball).

*Note that look mode is off at the start of the program

Project Images

Final Project Stonehenge City Bunny

Texture Images Used

Building Texture Main Planet Texture Moon Texture Sun Texture Sky Box Texture
Stonehenge Rock Texture Stonehenge Rock Texture Tree Texture Tree Trunk Texture Bunny Texture

References

Math for UV Mapping
Sky Box
*Google Images used to find all textures