Introduction
Prerequisite Course Staff Resources Course Schedule |
Date | Topics | Assignments | Related Links |
Sep 4 (T) |
Introduction to Animation; Animation Production |
Siggraph
on YouTube Graphics Papers on the Web Graphics Gems The 5 Types of Animation Dreamworks Animation Pipeline Chapter 1.3 (before 1.3.1) Chapter 1.4 and 1.4.1 Chapter 4.1 |
|
Sep 6 (R) |
Review: Coordinates and Transformations |
Chapter 2.1.2-2.1.4 Appendix B.3.1 and B.3.2 |
|
Sep 11 (T) |
Principles of Traditional Animation; Interpolation and Smoothing |
Chapter 1.3.1 Principles of traditional animation The cartoon animation filter 12 Principles of Animation Chapter 3.1 Chapter 3.4.3 |
|
Sep 13 (R) | Maya Basics (CSIL 9840) | Maya Interface Tour | |
Sep 18 (T) | 3D
Object Representations (cancelled due to medical emergency) |
NURBS vs. Polygon in Maya Chapter 12.1 and 12.1.1 Chapter 12.3 |
|
Sep 20 (R) | Building a Character in Maya (CSIL 9840) | Maya Basics - Creating Primitive Objects | |
Sep 25 (T) | 3D Rotations |
Chapter 2.1.5 and 2.2 Appendix B.3.3 and B.3.4 |
|
Sep 27 (R) | Skeletal Animation and Forward Kinematics | Programming Assignment I Out | Chapter
5.1 Chapter 5.2 |
Oct 2 (T) | FK Continued Curves and Splines |
Appendix B.5 |
|
Oct 4 (R) | Interpolation of 3D Rotations |
Chapter
3.3 Chapter 2.2.3 Maya Gimbal Lock Explained |
|
Oct 9 (T) | Motion Capture |
Maya Assignment I Out | Chapter
6 |
Oct 11 (R) | Maya Assignment I (CSIL 9840) | Programming Assignment I Due | Chapter
9.3.1 Chapter 9.3.2 Animating Walk Cycles |
Oct 16 (T) | Inverse
Kinematics |
|
Chapter
5.3 Damped Least Squares Method |
Oct 18 (R) | Physics-based Animation Intro | Maya
Assignment I Due Programming Assignment II Out |
Chapter 7.1 Appendix B.7 |
Oct 23 (T) | Particle Dynamics and Particle Systems | Appendix
B.8 Differential Equation Basics Chapter 7.3 Particle System Dynamics |
|
Oct 25 (R) | Particle Systems in Maya (CSIL 9840) |
|
|
Oct 30 (T) | Rigid Body Dynamics |
|
Chapter 7.4 |
Nov 1 (R) | Articulated Rigid Body Systems | Chapter 7.4 | |
Nov 6 (T) | Physics-based Character Animation | Chapter
9.3.3 Chapter 9.3.4 SIMBICON |
|
Nov 8 (R) | Rigging and Skinning | Programming
Assignment II Due |
Chapter 9.1 |
Nov 13 (T) | Guest
Lecture by James Jacobs (Co-Founder and Co-CEO of Ziva Dynamics) |
Project Proposal Due (5% for graduate students); Maya Assignment II Out |
Ziva Dynamics |
Nov 15 (R) | Maya Skinning (CSIL 9840) | ||
Nov 20 (T) | Deformation | Chapter
4.3 Chapter 4.5 |
|
Nov 22 (R) | Learning-based Animation Methods | Chapter 11.4 Deep Learning: A Crash Course The Theory of Everything |
|
Nov 27 (T) | Guest Lecture by
Kevin Loken (Head of Technology for EA Worldwide Studios Content) |
Maya Assignment II Due | Electronic
Arts |
Nov 29 (R) | Review
and Discussion (for undergraduate students) |
||
Dec 6 (R) |
Final
Exam (for undergraduate students) AQ3005 12:00-14:00 |
Project Due (35% for graduate students) |