8000 GitHub - Spotlight0xff/render-ogl: Modern OpenGL graphics engine
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Spotlight0xff/render-ogl

< 8000 button data-component="IconButton" type="button" aria-label="Open more actions menu" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-c50BI prc-Button-IconButton-szpyj" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R75ab:-loading-announcement" id=":R75ab:">

Repository files navigation

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

About

Modern OpenGL graphics engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0