Vulkan Fluid Dynamics
An implementation of Dr. Michael Gourlay’s Fluid Dynamics Simulation using modern C++11 and the Vulkan graphics API.
View the source code on GitHub
Project Info
- Development time: 3 months (May 2017 - August 2017)
- Personal research project
- Implemented a Vortex fluid dynamics algorithm in Vulkan
- Implemented fluid collision with rigidbodies
Current Work
Recent Work

The Draft
Capstone Project | C++ | UE4

Vulkan Fluid Dynamics
C++ | Vulkan

Project Procedural
C++ | DirectX 11 | XAudio2

Data-driven Game Engine
C++ | DirectX 11 | OpenGL

Raymarched Agar.io
C++ | OpenGL 4

Daily Zen
C# | Unity

Asteroids
Assembly | EASy68k

Perilous Paint Project
ActionScript 3.0 | Flash