Olympus Engine

January 2018
A graphics engine written in C++ using OpenGL. Created to learn and explore the concepts of computer graphics. Current features include:
  • Physically Based Rendering
  • Deferred Rendering
  • Shadow Mapping
  • Dynamic Resource Manager
  • Normal/Parallax Mapping
  • HDR
  • Integrated GUI
  • Particle Effects
  • Model Loading
  • Physics Engine (Bullet Physics)
  • SSAO
  • Billboarding for plants and trees

Physically Based Rendering

Parallax

Physics Engine