Creating interesting, compelling and lifelike animation using C++, in both software and hardware.
----------------------------------------

RESOURCES

John Whitney

SHIPRA GUPTA

Algorithmic Animation | Instructors: Zach Lieberman, Ayah Bdeir
----------------------------------------------------------------------------------------------------

1. Make a composition using the animation techniques that is a tribute to John Whitney (download source).

2. Find a piece of music and make a composition that is a visual equivalent of that sound.(download source)

3. Try to use sin and cos to emulate a natural phenomenon. (download source).

4. Lissajous based on mouse motion. (Convert the mouse position into floating point numbers between 0 and 1. (for example, float pct_x = (float)mouseX / (float)ofGetWidth()). Allow mousex to control the speed of the signal (ie, what angle is multiplied by) to the x half of the circle code and mouse y to control the signal to the y portion of the circle equation.(download source)

5. Extend the xeno / atan2 code, making a creature which follows the mouse. think of how you could use sinusoidal animation techniques to give the object some 'life' - breathing, blinking, etc. (download source)