# Computer Graphics Laboratory ETH Zurich

## Physically-based Simulation - AS16 - Course Notes

### 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.

*/?>
 Session Topic September 21 Introduction [Slides] Mass-Spring Systems: Part 1 [Slides] Additional Material: [A nice overview of Deformable Models in Computer Graphics, by Nealen et al. (2006)] September 28 Mass-Spring Systems: Part 2 [Slides] Additional Material: [Simple oscillator (Maple script)] October 5 Mass-Spring Systems: Part 3 [Slides] 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] gmsh - a tetmesher (volume mesher) Triangle by Shewchuck - most popular 2D delaunay triangulator October 12 Applied Partial Differential Equations [Slides (Part 1)] - [Slides (Part 2)] Additional material: 2D & 3D meshers: Graphite - a good 3D surfaces mesher Stellar - improves tetrahedral meshes CGAL - professional 2D & 3D mesher (and many other geometrical algorithms), but hard to set up October 19 Rigid Body Simulation [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 October 26 Fluid Simulation: Part 1 [Slides] Additional Material: [Bridson's Siggraph '07 course notes: Fluid Simulation] November 2 Continuum Mechanics and FEM for 3D Deformable Solids [Slides] November 9 Fluid Simulation: Part 2 [Slides] Additional Material: [Particle-Based Fluid Simulation for Interactive Applications, Müller et al. (2003)] [State of The Art Report: SPH Fluids in Computer Graphics, Ihmsen et al. (2014)] November 23 Elastically Deformable Thin Shells and Rods [Slides] Additional Material: [Elastically Deformable Models, Terzopoulos et al. (1987)] [Discrete Shells, Grinspun et al. (2003)] [Simulation of Clothing with Folds and Wrinkles, Bridson et al. (2003)] [Super-Helices for Predicting the Dynamics of Natural Hair, Bertails et al. (2006)] [Discrete Quadratic Curvature Energies, Wardetzky et al. (2007)] [Discrete Elastic Rods, Bergou et al. (2008)] [An Adaptive Contact Model for the Robust Simulation of Knots, Spillmann and Teschner (2008)] November 30 Collision Detection [Slides] December 7 Fluid Simulation: Part 3 [Slides] December 14 Inverse Modeling [Slides]