JS|EECS 3431 Assignment 2

At least one two-level hierarchical object (e.g. human arm).
At least one texture either procedural or mapped.
At least one shader edited or designed from scratch to perform a clearly visible effect.
360 degrees camera fly around using lookAt() and setMV().
Connection to real-time. You should make sure that your scene runs in real-time on fast enough
machines. Real-time means that one simulated second corresponds roughly to one real second.
You should display the frame rate of your program in the console window or the graphics window
once every 2 seconds.
Make and submit a movie of your animation. The movie should be about 512×512 and in a standard
format, such as mp4. Include a cover image (png or jpg) of 100×100 pixels. You may use any screen
capture program that is available.
Provide a readme.txt that describes what you have done, what you have omitted, and any other
information that will help the grader evaluation your work, including what is stated below.
ADDITIONAL EVALUATION
Complexity: scene setup and design, movement of animated elements, and programming.
Creativity: story telling, scene design, object appearance and other artistic elements.
Quality: Attention to detail, modeling quality, rendering quality, motion control.
Programming style.