Experimentation Vulkan renderer. Base of a future project and used to learn graphics programming, game engine development and Vulkan API.
Initial code and implementation based on tinyrenderer.
The executable is compiled to /build and to the root folder.
Linux:
export CMAKE_PREFIX_PATH='WHEREVER SDL AND OTHER LIBRARIES CMAKE ARE'
cmake -Bbuild
cmake --build build -j
build/vkr obj/diablo3_pose/diablo3_pose.obj obj/floor.objWindows:
set CMAKE_PREFIX_PATH='WHEREVER SDL AND OTHER LIBRARIES CMAKE ARE'
cmake -Bbuild
cmake --build build -j
build\vkr.exe obj\diablo3_pose\diablo3_pose.obj obj\floor.obj