This project is currently being worked on. I have set up the fluid sim in 2D, ran on the CPU, but I plan to move the code to compute shaders, and expand into 3D.
This project is based on concepts from Jos Stam's "Real-Time Fluid Dynamics for Games"
Stable Fluids
- OpenGL 4.6 for rendering
- Glad for OpenGL function loading
- GLFW for context/window management
- GLM for math utilities
- Project linking has already been configured. Create the directories C:\OpenGL\lib and C:\OpenGL\includes, then place the required library and header files into their respective folders. Additionally replace the user folder with your user in the solution properties.
Pictures and details about the development process and experiments can be found on my portfolio:
https://o1wilson.github.io/#projects