================================================================================ Final Project : Space Museum Room =============================================================================== Description: The space museum room is very simplistic and is just an ordinary room rendered with multiple textures. I have a total of 19 textures that will be loaded so the computers in APM 2444 can definitely not handle it. To create the room I used GL_QUAD_STRIPS for the floor, ceiling, and walls. The floor contains the marble texture and the walls have a space texture to give a space-like atmosphere. Since I like symmetry I made the room very symmetrical. The front and back walls each have 3 paintings, while the left and right walls contain two paintings each. The right wall has a set of doors which is just a texture and there's nothing in the middle of the left wall because I couldn't seem to find a computer in APM B337 to add more objects. Each painting has a frame with an ocean texture which I think gives a nice effect. I created the frames using GL_QUADS and scaled them accordingly. The paintings themselves were GL_QUADS put in front of the frames. There are also pillars which I rendered using gluCylinders and GL_QUAD_STRIPS. There are also floating balls which were created using gluSpheres. The glu quadratic objects were useful since they produced objects automatically with normals and texture coordinates. I also placed spotlights on the middle paintings of the front and back walls and the doors on the left wall. You can toggle the room light and all of the spot lights on and off. The spotlights produce a nice effect once the room light is turned off. The two miniguns that are in front of the viewer were left in since they were part of my original design plans that got scrapped. I had planned to make them be able to fire objects but I didn't have enough time. And since I already spent time rendering them, I didn't want them to go to waste. So all they do now is rotate with the left mouse button. Nothing too special. ============== Controls ============== - Arrows (Up,Down,Left,Right): Move up,down,left,right respectively - Left Mouse Button: Rotate Guns - k: Look Up - l: Look Down - ,: Rotate Left - .: Rotate Right - w: Toggle Wireframe Mode - 1,2,3,4,5: Toggle lights 1,2,3,4,5 escape Quit