- Download the Slang compiler libraries for your platform: https://github.com/shader-slang/slang/releases/tag/v2025.16
- Unzip the downloaded directory, and use its path as value to the
SLANG_DIR
environment variable:SLANG_DIR=/path/to/slang
. Note that the variable must point to the root of the slang installation (i.e. the directory that containsbin
andlib
). - For the 2D examples, run
cargo run --release --example testbed2
- For the 3D examples, run
cargo run --release --example testbed3
This gives some insights of some interesting usages of MPM (the Material Point Method) for deformable physics simulation. Note that it doesn’t imply that slosh currently implements these models:
- Animation: one very well-known usage of MPM is snow simulation by Pixar.
- Engineering: blast movement simulation (patented).