Controls: Press "u" key to increment the speed of the comet's descent Press "d" key to decrement the speed of the coment's descent Press "l" key to animate the lake Press "e" key to rotate the earth Press "k" key to Animate the comet Press "R" key to make step size bigger (if moving too slowly) Press "r" key to make step size smaller (if moving too fast). Press "s" key to enable smooth shade modeling Press left mouse button multiple times for animation of laser and fire Press ESCAPE to exit. Description of Scene: The Program animates a night Scene where there is a mountain with the texture of snow. The Mountain is surrounded by trees and a lake. To the left of the mountain there is a building that has a spaceship hovering over it. A planet (earth) is seen also above and on the left of the building. To the top right of the scene there is a comet with a trail of dust that is above the ground. The functions to many parts of the scene have been summarized above. Earth: Uses the glvertex3f commands to generate the sphere within nested for loops. Mountain: uses the glVertex3f command to generate the cone by using GL_TRIANLE_FAN. Builing: Uses the GL_QUAD function to generate the building Lake: uses the same method as for a Mountain but uses the single point of a cone as 0.0 Ship: uses two codes for the cone generation, but rotates them to form the saucer affect Trees: uses the cone code.