Skip to content

Exyde/OpenGLRenderer

Repository files navigation

Syntropy ?

Check documentation website

Current Features

  • World Camera
  • Basic mesh support with Assimp
  • Basic Phong & Toon Shading
  • Post Processing : Chromatic Aberration, BoxBlur, GaussianBlur, Sharpen
  • Materials : Opaque, Masked
  • Cubemaps
  • Matrices transformations
  • Lights : Directionnal, Spotlight, Pointlight
  • Shaders : MainPhong, Toon, Grass, Water, Skybox, Postprocessing + Hot reload
  • Wireframe View
  • ImGui Basic UI

Dev Roadmap

  • Bloom
  • Basic Transparency
  • Gamma Correction
  • HDR
  • Reflection & Refraction Maps
  • PBR
  • Dynamic Environnement Mapping
  • GPU Instancing
  • Terrain Generation from Heightmap
  • Particles System
  • Global Illumination
  • DefferedRendering
  • Shadowmaps

About

Basic Open GL Renderer, with some hopes this time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published