Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1007 Bytes

README.md

File metadata and controls

22 lines (18 loc) · 1007 Bytes

Modern OpenGL Graphics engine Build Status Coverage Status

Graphics Engine supporting:

  • Object loading (using Assimp)
  • Scene with multiple objects and multiple light sources
  • Diffuse and specular maps

Work in progress:

  • Instanced rendering
  • Particle system

TODO:

Development:

  • Stick to the Google C++ Style Guide
  • Don't overuse templates (bloats up compile times)
  • Use RAII where possible
  • Try to avoid raw pointers
    • use unique_ptr instead
    • only use shared_ptr if required (kills performance due to reference counting)
  • Turn on your brain