02. SNOW SIMULATION

Snow as a fracturing continuum.

Snow is not quite a solid and not quite a fluid. It piles, fractures, compacts, and flows depending on how you push it. Simulating it convincingly is what the Material Point Method was designed for. This page shows it implemented from scratch in Rust, in both two and three dimensions, compiled to WebAssembly so you can throw snowballs at walls in your browser.