Jump to content

Why still no MPM solver


Recommended Posts

Looking since some time how to realistically sim volumes of snow moved by objects (vehicles), with the ability to change his properties (I.e. wetness, density). 

I've seen lately Vellum (improved PBD solver) used for this kind, but my humble testing didn't see any way to realistically simulate other than dry snow. The "old" POP Grains (original PBD) seems also limited to a few choices. 

Using FLIP or SPH solver might result in more flexible results with a lot of custom work to be done, but so far the more complete solution (realism + flexibility) I have learned about is MPM. 

MPM is available out of the box in Bifrost, in Houdini I only found an Azmisov 2015 old third party solutions that will sure never work on 18.5, another 2015 tutorial from cmivfx using VEX either probably not working anymore. 

So just wondering why there is so little love for this kind of solver (that can be used for many other kind of sim other than snow) in Houdini, or if I miss some point so that maybe it's really not needed for my goal. 

Edited by davide445
Link to comment
Share on other sites

Why not use Bifrost, don't you like Maya? :D
Seriously though, SideFX adds so many amazing features in every half release that I would
excuse them for not spending much time on an MPM solver.
From the little I know about MPM, it's very slow.
Also, most FX tasks are not snow or gooey simulations that would require MPM.

  • Like 1
  • Haha 1
Link to comment
Share on other sites

Will finally test on Maya since seems there are no other options, will need to start from scratch since never used it. 

Looking at research papers there are applications where MPM work in real-time (faster than PBD), so I suppose it's not necessary slower than other solvers, even if I suppose this can be a very special case. 

MPM can be used in many kind of sim for granular materials, thin objects and fibers but also soft objects with breaking parts etc and more in general any large deformation, contact and fracture problem. 

There are even GPU implementation of the method so I suppose something innovative can be made with it. 

I'm not complaining SideFX can do what it want, just trying to understand. 

Edited by davide445
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...