Engine
The engine was built from scratch, it use OpenGL with GLSL. The structure consist in 3 main layers:
Hardware/SO Layer
Base Structure Layer
In-Game Layer
The engine was built from scratch, it use OpenGL with GLSL. The structure consist in 3 main layers:
Hardware/SO Layer
Base Structure Layer
In-Game Layer

Deferred Rendering
[]

High Dynamic Range
[]

Shadows
[]

Ambient Occlusion
[]

Global Illumination
[]

GUI
[]