A 3D Software renderer demo built in C++ without the use of modern graphic APIs
-
Updated
Feb 14, 2021 - C++
A 3D Software renderer demo built in C++ without the use of modern graphic APIs
Vulkan-based graphics renderer that uses an Object Oriented approach to Data Driven Rendering to draw game levels. It features exporting levels from Blender, parsing level information at run-time, transferring model data to the GPU, and support for hot-swapping multiple levels without a restart.
Add a description, image, and links to the graphics-renderer topic page so that developers can more easily learn about it.
To associate your repository with the graphics-renderer topic, visit your repo's landing page and select "manage topics."