A 3D Renderer written using C++ to explore the Vulkan API.
- A C++ 17 Compiler
- CMake 3.14 or higher
- The latest version of the Vulkan SDK
in addition to the above, as the following libraries are used, their dependencies for your platform must also be installed: - GLFW 3.4 - ImGui v1.90.5 - Assimp v5.4.0 - STB - Easy Profiler v2.1.0 - EnkiTS v1.11 - Vulkan Memory Allocator v3.0.1
Documentation CSS from https://jothepro.github.io/doxygen-awesome-css/
Clone the repository as follows
git clone https://github.com/EwanBurnett/Vulkan-Renderer.git
cd Vulkan-Renderer
Generate project files via CMake
mkdir build && cd build
cmake ..
# Build using your platform's build system