posted 21 Aug 2024

Physically Based Modelling


§ Overview

Simulation of physical systems including particles, soft- and rigid-bodies, fluids (Lagrangian and Eulerian). Integration techniques such as Euler (explicit, implicit, symplectic), Runge-Kutta, Verlet, etc. Discussion of various acceleration structures such as octrees, kd-trees, and bounding volume hierarchies.

Notes from CSCE 649 — Physically Based Modelling.

Based off of lectures by Dr. John Keyser.

§ Contents

22 Aug 2024

Lecture 1: General Simulation Concepts

27 Aug 2024

Lecture 2: Collision Detection

29 Aug 2024

Lecture 3: Simulation Loop

31 Aug 2024

Lecture 4: Planar Collisions

2 Sept 2024

HW1: Bouncing Ball Demo

5 Sept 2024

Lecture 5: Particle Systems

7 Sept 2024

Lecture 6: Particle Generators and Choreography

17 Sept 2024

Lecture 9: Collision Complexity

19 Sept 2024

Lecture 10: Boids

24 Sept 2024

Lecture 12: Spring Mass Damper

1 Oct 2024

Lecture 14: Cloth

3 Oct 2024

Lecture 15: Polyhedral Collisions

15 Oct 2024

Lecture 18: Explicit Integration Methods

17 Oct 2024

Lecture 19: Implicit Integration Methods

26 Oct 2024

Lecture 23: Rigid Body Dynamics

5 Nov 2024

Lecture 26: Bounding Volumes

16 Nov 2024

Lecture 31: Fluids

19 Nov 2024

Lecture 32: Position Based Dynamics

18 Dec 2024

Final: Walk on Stars Demo