PROJECT~/work/rendering-engine

OPENGL & VULKAN ENGINE


$ ./run renderer.exe_

About OpenGL & Vulkan Rendering Engine

Deferred shading in the rendering engine

I built two rendering engines from scratch in C++. The first used OpenGL, the second pushed further with Vulkan. Both served as deep dives into how real-time graphics pipelines actually work under the hood.

ENGINES
OpenGL  /  Vulkan
LANGUAGE
C++
FEATURES
  • Shadow mapping
  • Physically-based rendering (PBR)
  • Deferred shading
  • Dynamic lighting