Final Project - CSE 167 - Student: Joephy Hoang
This is a kitchen room with various paintings on the wall. In the middle
it has one glass table with four chairs. On top, there is a fan with a
light. The fan can be turned on and off with the 's' key.
Controls
Use the arrow keys to change the view direction of the room
press 's' to toggle the fan
press 'up' to view from an upward position
press 'down' to view from a downward position
press 'right' to view from the right
press 'left' to view from the left
press 'w' to toggle wireframe mode
press 'c' to toggle cull backfaces (default is on)
press 'r' to decrease the step sizes in the viewing position
press 'R' to increase the step sizes in the viewing position
The floor, wall, and ceiling textures were all pretty easy. I got all the pictures
off the internet and framed them myself. I couldn't really find a good door
to use for the room. What took the longest to make was the table and
chairs. This was because of all the points that I have to enter in. Although it wasn't
very hard, it was just time consuming. I created the glass on top of the table
by using blending. At first it didn't come out right, but after rearanging the code
(back to front), everything came out great for the glass. However, after adding the
lighting, the glass did not appear right. So i had to disable the lighting just for
the glass part (not sure how you would do it with lights). The fan on top was pretty easy,
I used a triangle fan to make it. I also had to disable the cull back faces just for this
part. The light was also added to the fan to give it an extra touch.
Program can be downloaded here
List of figures