README

This scene utilizes a variety of openGL features including texture mapping, animation, fog effects, transparency,
and zooming. Specifically, the shadow beneath the garden is partially transparent to simulate a real shadow, and the water
in the fountain is transparent as well.  The water is also animated and textured, to give a natural ripple reflection.
The use of fog was implemented with the openGL fog routines, and is toggled on/off with the 'f' key. 
The fountain is built using cylinders, cylindersWithCaps, and slantCylindersWithCaps, with the stairs being simple quads.

Controls:

arrow keys -- rotate scene around 
f -- toggle fog effects
z -- zoom in
x -- zoom out
w -- toggle wireframe mode
c -- toggle backface culling

Here are the pictures!