/CG2015

3D game for the University course CG 2015 featuring an OpenGL based deferred renderer

Primary LanguageC++MIT LicenseMIT

CG2015

CG 2015 Project

Screenshots

Testscenes

Godray with lense flare

Features

  • Modern OpenGL (3.3+ core profile)
  • Deferred renderer
  • Shadow mapping
  • Omni-directional shadow mapping
  • HDR rendering with fixed (non-adaptive) tonemapping
  • Bloom
  • Depth of field (Gauss blur based)
  • FXAA
  • Fog
  • God ray
  • Vignette with distortion/blur effect
  • Lense flare
  • View frustum culling (bounding sphere based)
  • State based game system