My attempts at Vulkan programming based on examples by Overv and Sascha Willems
mkdir build
cd build
cmake ..
make
You need to install parallel
from your repository and execute
../recompile_shader.sh
To run the program unzip grid.obj
in build/models
and run
./engine
- WASD+mouse - 3D movement
- Q/E - roll the camera
- Space/Backspace - move up or down non-relative to the camera
- Right mouse button - send distortion to the water
- R - show water's vertex grid
- Escape - stop registering mouse movement