This project is a real-time fluid simulation implemented using Compute Shaders and Godot.
The work is primarily based on:
- https://data.exppad.com/public/papers/Fast%20Hydraulic%20Erosion%20Simulation%20and%20Visualization%20on%20GPU.pdf
- https://arxiv.org/pdf/2302.06087.pdf
A nice overview of different methods can be found here, unfortunately not open access:
- Interacting with the physics system (i.e. objects floating on the water and water being displaced by objects)