

Programmer
MLS-MPM (Moving Least Squares Material Point Method) is a physics simulation technique, and this is a Bevy Engine plugin that implements it, focusing mostly on fluid sims.
Inspired by Grant Kot and their incredible Liquid Crystal
Attached link leads to a 2D only version, I'm working on a more optimized 3D/2D implementation. Currently, this library is modeled on top of Bevy's ECS system, which is probably slightly worse for cache coherense.
The algorithm is awesome, but it's still too much accuracy for 3D videogames imo. 3D version runs substantially worse than 2D. You need a whole universe of optimization tricks to make it perform even remotely good (Grant Kot has a lot of info on his Youtube channel).
I also did some work on cell/voxel rendering (instead of surface reconstruction/whatever) for it via wgpu (in Bevy), which is postponed.