InteractiveComputerGraphics/SPlisHSPlasH ? reverse-engineered prompt
Reverse engineered prompt
Build me a C++ fluid simulation project that lets me run and view realistic water like particle based effects. I want a command line simulator I can launch with simple scene files, plus a basic GUI so I can see the fluid moving and tweak settings while it runs. It should support common fluid behaviors like incompressibility, viscosity, surface tension, vorticity, and collisions with rigid objects, and it should be able to handle both 2D and 3D scenes.
Please also include Python bindings so I can run simulations from Python, and make sure the project can export particle data in formats that work with tools like ParaView. Use the current docs online if you need to, and set it up so it builds cleanly with CMake on a modern machine. If there are missing pieces or examples in the repo, add sensible defaults so I can open it, build it, and try a demo right away.
Are you gonna build this?
make sure you review the code using coderabbit