↑ Vocaro MPM

The Vocaro Guide to the Material Point Method

A self-contained, cited introduction to the Material Point Method: the hybrid particle-grid technique behind Disney’s Frozen snow, modern graphics-research sand/mud/gel simulation, and the recent push toward real-time GPU-MPM.

It is written for a programmer who is comfortable with code and high-school/early-college math, and wants to genuinely understand MPM — not just paste an implementation. The documents are meant to be read roughly in order, though each stands alone, and every claim in them is cited back to References.

What MPM is

MPM represents material as Lagrangian particles (carrying mass, velocity, and deformation state) that move through space, and each timestep transfers their data to a disposable Eulerian background grid to compute forces and resolve contact, then transfers the result back. This hybrid sidesteps the mesh-tangling of mesh-based methods and the material-smearing of grid-based fluid solvers, making it exceptional for large deformation, fracture, phase change, and multi-material mixing — snow, sand, mud, gels, foams, and fluids.

The documents

Suggested reading paths