Cross-platform 2D Fluid Simulation application, written entirely in C and GTK4, developed on Linux/Windows.
The fluid simulation algorithm is based on Jos Stam's famous paper, with only minor modifications and extensions.
The goal was to create an easy-to-use user interface to modify the variables of the algorithm and make playing with fluid simulation more accessible.
Screenshot of the application running on linux:
Random state of the field exported from the app itself:
See gallery for more pictures.
The app is still in development. More features, fixes, build instructions are yet to come.