![]() |
Introduction
Prerequisite Course Staff Resources Course Schedule |
![]() |
| Week | Tuesday (10:30-12:20) WMC2200 |
Friday (10:30-11:20) WMC2200 |
| 1 | Jan 6 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 |
Jan 9 Principles of Traditional Animation Chapter 1.3.1 Principles of traditional animation The cartoon animation filter 12 Principles of Animation 12 Principles of Animation in Games |
| 2 | Jan
13 Review: Coordinates and Transformations; Interpolation and Smoothing Chapter 4.1 Chapter 2.1.2-2.1.4 Appendix B.3.1 and B.3.2 |
Jan
16 Maya Basics (ASB 9840) Maya Interface Tour |
| 3 | Jan
20 Curves and Splines Chapter 3.1; Chapter 3.4.3 Appendix B.5 First Programming Assignment Out |
Jan
23 Unity Tutorial https://unity.com/ https://learn.unity.com/ |
| 4 | Jan
27 3D Rotations Chapter 2.1.5 and 2.2 Appendix B.3.3 and B.3.4 |
Jan
30 Building a Character in Maya (ASB 9840) Maya Basics - Shaping and Positioning Objects Maya Basics - Building Your First Model |
| 5 | Feb 3
Interpolation of 3D Rotations; Skeletal Animation and Forward Kinematics Chapter 3.3; Chapter 2.2.3 Visualizing Quaternions Maya Gimbal Lock Explained |
Feb 6 Inverse Kinematics Chapter 5.1; Chapter 5.2 |
| 6 | Feb
10 Inverse Kinematics (continued) Chapter 5.3 Damped Least Squares Method Second Programming Assignment Out |
Feb
13 Maya Assignment (ASB 9840) Maya FK and IK Maya Assignment Out |
| 7 | Feb
17 (No Class, Reading Break) |
Feb
20 (No Class, Reading Break) |
| 8 | Feb
24 Motion Capture Chapter 6 |
Feb
27 Physics-based Animation Intro Chapter 7.1; Appendix B.7 |
| 9 | Mar 3 Particle Systems and Dynamics Chapter 7.3; Appendix B.8 Differential Equation Basics Particle System Dynamics |
Mar 6 Particle Systems in Maya (ASB 9840) Creating Passive Colliders in Maya Fluid simulation with nParticles |
| 10 | Mar
10 Rigid Body Dynamics Chapter 7.4 RIgid Body Dynamics Third Programming Assignment Out |
Mar
13 Articulated Rigid Body Systems Constrained Dynamics |
| 11 | Mar
17 Physics-based Character Animation Chapter 9.1; Chapter 9.3.3; Chapter 9.3.4 SIMBICON |
Mar
20 Physics-based Character Animation (continued) |
| 12 | Mar 24 Introduction to Deep Learning Deep Learning: A Crash Course The Theory of Everything |
Mar
27 DL-based Animation Methods |
| 13 | Mar 31 Introduction to Deep Reinforcement Learning; DRL-based Animation Methods Learning to Move CS285 at UC Berkeley Forth Programming Assignment Out |
Apr 3 (No Class, Good Friday) |
| 14 | Apr 7 Rigging and Skinning; Review (Last Class) |
Apr 10 Maya Skinning (ASB 9840) Painting Skin Weights in Maya |
| Apr ?, ??? Final Exam | ||