Lecture Schedule

Lectures are Mondays, Wednesdays and Fridays, 10am-11am, in Dempster 301.

Please read the slides, especially the Notes section at the start of each lecture, if you are not able to attend class. (Not attending class is, however, a very bad idea since I will be amplifying the slides with a lot more detail talking and sketching on the whiteboard.)

This is only approximate. As they become available there will be links to the slides (both PowerPoint and PDF).

Date Topic Work
September 7 Introduction, animation basics (ppt)
September 9 Animation principles, splines (ppt)
September 12 More on splines (ppt) Assignment 0 due
September 14 Motion curves and reparameterization (ppt)
September 16 Arclength, forward kinematics (ppt)
September 19 Inverse kinematics (ppt)
September 21 More IK optimization, character rigging, compositing (ppt)
September 23 Compositing, rendering (ppt)
September 26 Rendering (ppt)
September 28 Camera control (ppt)
September 30 Matchmove, particle systems (ppt)
October 3 Particle systems (ppt)
October 5 More particles (ppt)
October 7 Time integration, object geometry for collisions (ppt)
October 10 Thanksgiving: no class
October 12 Collisions (ppt) Assignment 1 due.
October 14 (class cancelled)
October 17 Collisions continued (ppt)
October 19 Spring constants and time steps (same slides)
October 21 Collisions finished (ppt)
October 24 Flocking, rigid bodies (ppt)
October 26 Rigid body motion (ppt)
October 28 Rigid body collisions
October 31 Morphing
November 2 FFD's, character skinning
November 4 Motion capture
November 7 Footskate, slerping
November 9 Motion graphs Assignment 2 due
November 11 Remembrance Day: no class
November 14 Motion planning, spacetime constraints
November 16 Motion warping and interpolating
November 18 Fourier analysis
November 21 Motion signal processing
November 23 Motion control
November 25 Advanced topics
November 28 Advanced topics
November 30 Review
December 2 Review