Final Project - CSE 167 - Student: Brian Dai

Comments

Here my drawing of a cabin. When the smoke mode is turned on, smoke fills the room slowly just like in real life. 
It is capped so that the smoke does not shroud all the objects in the room. When you turn the fog mode off, you can see that
the fog slowly dissipates but at a much slower rate than its appearance. When the room is filled, you can turn on the fan 
and you will notice that the smoke dissipates much faster than normal. Turn off the fog and the fan will dissipate the room
even faster. The fan also pivots like many household fans. The room is also filled with texture maps and structures I built.
There is a fireplace that emits a red-orange light and there is a lamp that emits white light. There is also a fog mode that
fills the room up with smoke.

The following are the operations:

Arrow keys control viewpoint.
Press w to toggle wireframe mode.
Press c to toggle culling of back faces.
Press M or m to increase or decrease resolution of mushroom cap.
Press R or r to increase or decrease rate of movement (respectively).
Press s to toggle smooth shading and flat shading.
Press 1 to toggle on and off the lamp light.
Press 2 to toggle on and off the fireplace.
Press h to toggle between positional lights + local viewer and directional lights and non-local viewer.
Press f to toggle between fog mode and clear mode.
Press g to toggle between the fan's on and off modes.


readme file
The executable is too big to be included. The first picture is the initial setup. The second picture is with the white light turned off so only the fireplace is working. The third picture is with the fireplace off but the lamp is on.

List of figures



INITIAL STATE

  • ONLY FIREPLACE ON

  • FOG STARTING TO ENTER

  • ROOM IS COMPLETELY FILLED

  • FAN IS ON, FOG IS STARTING TO DISSIPATE

  • FAN HAS COMPELETELY CLEARED THE ROOM