Introduction
This is the official Squishy Volumes 0.3.2 user guide.
You are likely looking for Getting Started.
What is Squishy Volumes?
Squishy Volumes is an open source implementation of the Material Point Method (MPM), developed by Algebraic, and available as a Blender extension.
Important
The Squishy Volumes extension currently requires Blender 5.0, 5.1, or 5.2.
Squishy Volumes is physically based and allows for realistic simulations of a wide range of materials. It is written in a combination of Python for the Blender integration, Rust for the core logic, and WGSL for the compute shaders. Squishy Volumes utilizes Geometry Nodes for customizable input generation and output visualization.
You can run Squishy Volumes on:
- Linux
- Windows
- macOS
Squishy Volumes can use your GPU! It runs significantly faster compared to the CPU, and all major GPU vendors are supported:
- NVIDIA
- AMD
- Apple Silicon