Rebecca McKinley (rmmckinl) - CPE 471 Final Project

Introduction

This project simulates walking through a museum. It involves object placement, lighting, procedural texturing, image texturing, collision detection, and shadows. This small museum contains different kinds of items like statues, vases, and wall art. The user can walk around (with WASD keys) and view (with the mouse) the different objects in their lighting. There is also a flashlight that the user can turn on and off by hitting the 'F' key.

 

Video 1: Demo video . Please excuse the lagging camera and movement, my laptop had difficulty running program and video at the same time

 

Features

Image and video hosting by TinyPic

     Figure 1: Overhead view of map

Description of Layout and Lights

Movement

Collision Detection

Procedurally Generated Marble

Image and video hosting by TinyPic

Figure 2: Simple sine marble texture

Image and video hosting by TinyPic

Figure 3: Scaled 0 to 1 simple sine marble texture

Image and video hosting by TinyPic

       Figure 4: Scaled sign with Perlin Noise and turbulence texture

Image Textures

Shadows

 

Known Issues

 

References

Lighting Materials

Obj Files

Texture Images

Procedural Marble Texture