Derek Frewin 76512995 Wednesday Oct 2 03 Functionality Implemented: DrawSphere() and DrawCube Functions -These function use glutSolidSphere and glutSolidCube to draw different shapes of the elephant My elephant consists of: -Body, Tail, Neck, Head, Ears, 4 Legs(Upper & lower), four feet -Trunk with three segments Added features: Eyes, Tusks, Tail part Animation functionality: -Tail wag, Neck nod, Leg raise, Trunk roll Additional features: -Ear flying: Moves the ears up and down while the body of the elephant rotates up and down. Interaction: -'t' : move the tail up and down -'h' : Move the head up and down by rotating the neck -'l','m','n','o': Raise the upper and lower leg parts by rotating both parts...The feet attached should obviously still be attached to the lower leg part -'k' : Move the Trunk towards the elephant by rotating all three pieces of the trunk -' ' : Space bar toggles from "jump" mode to "transition" mode. -'e' : Move the ears up and down while rotating the body