Vulkan Renderer
2024
A 3D rendering engine, using Vulkan. Created as part of a 2-person group project with the following features:
- Model loading
- Level of Detail (LOD)
- Instanced rendering
Contributions include:
- Backend architecture and rendering pipeline
- Entity-Component-System (using EnTT)
- Scene setup
- Basic character movement
- Debugging GLSL shaders
See also the Gariulm Game Engine, which is a full game engine developed using OpenGL.