# Computer Graphics Laboratory ETH Zurich

## Physically-based Simulation - AS14 - Course Notes

### Slides Slides

Important: These slides were generated as course documentation only. They contain images with unknown copyright. Therefore, the slides are provided exclusively for students attending the course to study the course material. Please do not distribute these documents.

1. Introduction
- [Pdf-Slides]

2. Mass-Spring Systems: Part 1
- [Pdf-Slides]
- [A nice overview of Deformable Models in Computer Graphics, by Nealen Et al (2006)]

3. Mass-Spring Systems: Part 2
- [Pdf-Slides (part 2.1)]
- [Pdf-Slides (part 2.2)]

4. Mass-Spring Systems: Part 3
- [Pdf-Slides (part 3.1)]
- [Pdf-Slides (part 3.2)]
- [Hauth's EG '01 paper]
- [Baraff & Witkin: Large Steps in Cloth Simulation]
- [Baraff's Siggraph '01 course notes: Constrained Dynamics]
- [Baraff's Siggraph '01 course notes: Differential Equation Basics]
- [A maple worksheet of a simple oscillator, that was presented at class]
- gmsh - a tetmesher (volume mesher). Ask the staff for example files if need
- Triangle by Shewchuck - most popular 2D delaunay triangulator

5. Applied Partial Differential Equations
- [Pdf-Slides Part 1]
- [Pdf-Slides Part 2]
2D & 3D meshers:
- Graphite - a good 3D surfaces mesher
- Stellar - another tetmesher
- CGAL- professional 2D & 3D mesher (and many other geometrical algorithms), but hard to setup

6. Rigid Body Simulation
- [Pdf-Slides]
- [Baraff's Siggraph '01 course notes: Rigid Body Simulation]
- [Baraff's Siggraph course notes: 2nd tutorial (Nonpenetration Constraints)]
- [Chris Hecker: Rigid Body Dynamics]
- [David Eberly: Game Physics]

7. Fluid Simulation: Part 1
- [Pdf-Slides]
- [Bridson's Siggraph '07 course notes: Fluid Simulation]

8. Fluid Simulation: Part 2
- [Pdf-Slides]

9. Continuum Mechanics and FEM for 3D Deformable Solids
- [Pdf-Slides]

10. Collision Detection
- [Pdf-Slides]

11. Elastically Deformable Thin Shells and Rods
- [Pdf-Slides]