Wednesday, May 29, 2019

Dynamic LBM (Lattice Boltzmann Method)


Previously the idea was to use PBD (Position Based Dynamics), a cloth simulator, to set up a grid/network to replace the dynamic particle simulator made in Processing (link), but ... 


Anyways, I got charmed by the LBM (Lattice Boltzmann Method)  that might be more interesting seeing how it handles and takes into account multiple surrounding inputs. 



I got the help from a LBM developer who did some tests, and set up a dynamic LBM-grid.





Files:

His starting point was hexagonal grid, unfortunately his time was limited, so ...
This raised the idea of replacing the hexagonal grid by a triangular one.