Smoothed Particle Hydrodynamics implementation in Vulkan compute shader. Licensed under MIT License.
Third-party libraries:
- Vulkan SDK/Vulkan Loader https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers https://www.lunarg.com/vulkan-sdk/
- GLFW https://github.com/glfw/glfw
- GLM https://github.com/g-truc/glm
Video:
https://www.youtube.com/watch?v=4LnaZmim81k
OpenGL version: