Qijin Zhou v5c6 By submitting this file, I hereby declare that I worked individually on this assignment and that I am the only author of this code. I have listed all external resources (web pages, book) use below. I have listed all people with whom I have had significant discussions about the project below. Citation: Site where I obtained a general notion of implementation of scenegraphs and a template to start working on: http://www.gamedev.net/reference/programming/features/scenegraph/page2.asp I have implemented all the required functionalities: Modelling: drawCube() Body Head, Eyes, Ears Whiskers 4 Legs: Leg, Paw Tail Animation: (jumpcut and smooth transitions) Head nod Leg raise Whisker wiggle Sit up Tail curl Interaction: all the required key bindings ------------------------------------------------------------ In addition, I have implemented some extra functionalities: Modelling: (worth 2 extra credit points) Claws Environment (ground and trees) Animation/Interaction: (worth 3 extra credit points) I implemented the following extra animation routines, camera zoom, and camera revolve. Key Functionality 'e' ear wiggle 'j' jump (preferably seen in smooth transition mode) 'k' walk 'v' tree branch open/close 'z' zoom out/in 'x' revolve camera around positive y axis