Snowy Cottage In the Woods

By: Arya Karnik

Introduction: My final project consists of a scene depicting a cabin in the woods in the winter time. It shows the scene during daytime and also at nighttime. The user starts out inside the cabin. He/she is able to look around and then when ready, can go outside of the cabin. There he/she will see the snowy world outside and can explore around it. The user can change the scene from a daytime view to a nighttime view by pressing the key “C” (for change). If the user wants to enjoy watching a scene in snow, he/she can press the “F” key (for snow fall).

Features:

1. Camera Control:

  1. WASD camera movement
  2. Pitch and Yaw: Mouse controls


3. Texturing:
I used texturing for the snow on the ground and for the cabin’s interior and exterior.


4. Lighting/Shading:

  1. Blinn Phong Lighting- I used the Blind Phong model to light and shade both types of trees in my scene.
  2. Gouraud Lighting- I used the Gouraud model to shade the cabin on top of the texture.
  3. Using both these shading techniques, I was able to change the scene from day to night by reducing the light intensity in the shaders.

4. Particles:
I was able to model snow fall using Particles. The snow falls from above when the user presses the “F” key and stops when the user presses it again.

5. Cube Map Background:
I implemented a cube map for the background of the scene. The background changes when the scene changes from day to night, so I had to toggle between two different sets of images.

Resources:

CPE 471 Labs and Projects, Dr. Zoe Wood

Object Files

Tutorial for Cube Map