Skip to content

Modern OpenGL-4.6 PBR renderer using compute shaders and multi-draw-indirect. Written in C++. Made for educational purposes.

Notifications You must be signed in to change notification settings

janekb04/PBRDemoOGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot

Rendering

My second OpenGL demo. It features efficient (near zero CPU cost) rendering with glMultiDrawElementsIndirect and features PBR shading. It uses compute shaders to shade instead of the traditional fragment shaders.

The gun model is by Andrew Maximov.

I made it in 2019 to learn PBR rendering, glMultiDrawElementsIndirect and in general OpenGL 4.6.

About

Modern OpenGL-4.6 PBR renderer using compute shaders and multi-draw-indirect. Written in C++. Made for educational purposes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages