The built-in MPM solver in Houdini comes with a steep learning curve, not friendly for artists new to physics simulation. We aim to develop a custom MPM solver node that simplifies this workflow.
![]() |
![]() |
![]() |
demo.mp4
You need to set the following environment variables:
CUSTOM_DSO_PATH:C:\Users\<username>\Documents\houdini21.0\dsoHOUDINI_DSO_PATH:%CUSTOM_DSO_PATH%;&HOUDINI_INSTALL_PATH: the path where Houdini is installed.- For example:
D:/Program Files/Side Effects Software/Houdini 21.0.596.
- For example:
Use CMake 3.24 or above to configure and generate the Visual Studio solution as follows:
- In the root directory, run the command
cmake -G "Visual Studio 17 2022" -A x64 -S .\ -B .\Build - In the generated solution, build the project.
- Create a Geometry node and enter.
- Add node "DynamiX MPM".



