Schedule

The schedule is tenative and subject to change. The up-to-date schedule can be found here.

Class Date Topic Presenter Reading
1 Apr 2 Introduction Instructor
2 Apr 4 Differential Equations Instructor Differential Equation Basics by Andrew Witkin and David Baraff
Lecture notes
3 Apr 9 Particle Systems Instructor Particle System Dynamics by Andrew Witkin
4 Apr 11 Particle Systems Edward Lixandru Particle Systems - a Technique for Modeling a Class of Fuzzy Objects
5 Apr 16 Particle Systems Matthew Alpert Flocks, herds and schools: A distributed behavioral model
6 Apr 18 Rigid Bodies Instructor Rigid Body Simulation by David Baraff
Section 2 (pages G4-G15)
7 Apr 23 Rigid Bodies Rachid Ounit Realistic Animation of Rigid Bodies by James K. Hahn
8 Apr 25 Rigid Bodies Calvin Phung Collision Detection and Response for Computer Animation
by Matthew Moore and Jane Wilhelms
9 Apr 30 Character Control Juan Leon Animating Human Athletics by Jessica K. Hodgins et al.
10 May 2 Character Control Irene Chen SIMBICON: Simple Biped Locomotion Control by KangKang Yin et al.
11 May 7 No Class
12 May 9 Fluids Muzaffer Akbay Stable Fluids
13 May 14 Fluids Wojciech Karas Practical Animation of Liquids
14 May 16 Fluids/Control Lingli Wang Articulated Swimming Creatures
15 May 21 Solid/Fluid Coupling Steven Cook Two-way coupling of fluids to rigid and deformable solids and shells
16 May 23 Cloth Hannah Guo Large Steps in Cloth Simulation
17 May 28 Deformable Objects Chi Gou
Yipeng Qu
Deformable Objects Alive
Eulerian-On-Lagrangian Simulation
18 May 30 Fracture Jieyan Chen
Yao-Jung Chuang
Meshless animation of fracturing solids
Adaptive Fracture Simulation of Multi-Layered Thin Plates
19 June 4 Inelastic Deformation Chaoyi Liu
Zhao Zeng
Embedded thin shells for wrinkle simulation
Modeling Inelastic Deformation
20 June 6 Viscoelasticity Muzaffer Akbay Fast Viscoelastic Behavior with Thin Features