Computer Graphics Laboratory ETH Zurich

ETH

Physically-based Simulation - AS14 - Course Notes

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]
    Additional Material
    - [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)]
    Additional Material
    - [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]
    Additional Material
    - [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]
    Additional Material
    - [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]
    Additional Material
    - [Terzopoulos87]
    - [Grinspun03]
    - [Bridson03]
    - [Bertails06]
    - [Wardetzky07]
    - [Bergou08]
    - [Spillmann08]

  12. Fluid Simulation: Part 3
    - [Pdf-Slides]
    Additional Material
    - [Video SWE reflecting boundaries]
    - [Video SWE absorbing boundaries]