Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create a path like this one shaped around you.

Physics Engine Development

11 Modules · 86 Lessons

Recommended resources

Module 2

Numerical Integration

Module 3

Particle Systems and Simple Contacts

Module 4

Broad-Phase Collision Detection

Module 5

Narrow-Phase Collision Detection

Module 6

Impulse-Based Contact Resolution

Module 7

Joints and Constraints

Module 8

Cloth Simulation with Position-Based Dynamics

Module 9

Soft Body Simulation with PBD

Module 10

Fluid Simulation with Position-Based Fluids

Module 11

Engine Optimization and API Design