A simple Hello World application in Vulkan.
This project demonstrates Vulkan initialisation by displaying a 3D object with simple lighting. The code is heavily based on the Vulkan Tutorial.
The code was written in C++20 using Visual Studio 2019.
To compile from within Visual Studio you'll first need to download the Vulkan SDK and set the correct path.
Some other third party dependencies are included in the repository. These are: GLFW, GLM, GSL, fmtlib, tinyobjloader, and the stb libraries.
- Vulkan Tutorial
- Lighthouse Model by Cotman Sam (Licensed under CC BY 4.0).