TFM In Progress

Description
My master’s thesis for the Master’s Degree in Computer Graphics, Games and Virtual Reality at Rey Juan Carlos University. The project consists of implementing a custom user-controllable node-based material point method (MPM) simulator in Python to integrate with Houdini. For this purpose, I am using the Warp framework, which allows me to write high-performance GPU code in Python.
The project is still in its early stages, but I have already implemented a basic MPM simulator with explicit integration following the original paper by Stomakhin et al.1, and I am currently working on implementing a more advanced implicit integration scheme that allows for larger time steps and better stability. After that, I will implement a node-based interface in Houdini that allows the user to control the simulation parameters and visualize the results in real-time.
A. Stomakhin, C. Schroeder, L. Chai, J. Teran, and A. Selle, “A material point method for snow simulation,” ACM Transactions on Graphics, vol. 32, no. 4, pp. 1–10, Jul. 2013, doi: 10.1145/2461912.2461948. Available at: https://www.disneyanimation.com/publications/a-material-point-method-for-snow-simulation/ ↩︎