Note that this project was never supposed to run in the browser. I made the bare minimum possible changes to get it working with WebGPU. Your computer WILL freeze if it does not have enough RAM or CPU.
That being said, visit fluidsim.angad.page to try it out.
Despite my best efforts, this application crashes on my Windows VM. I have only ever gotten it to work on Linux.
That being said, a release binary is available from the releases page. It dynamically links to
libvulkan.so.1libwayland-client.so.0libxcbcommon.so.0
So make sure they are available.
- Sebastian Lague for the YouTube video that made me think this was a good project idea
- These three papers from his works cited page
- These files which I used for reference, occasionally.