Skip to content
0:00 / 0:00

#deferredshading#glsl#opengl

Deferred Shading [Shaders Monthly #14]

GSN Composer

2.6K subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Intermediate. Assumes working knowledge.

3.5K views2 years ago1 recommendation

Graphics and audioRenderingGPUs, shaders and CUDA

An introduction to deferred shading concepts and a step-by-step implementation of a deferred shading pipeline in GLSL.

In Episode #14 of Shaders Monthly, we talk about deferred shading and implement a first simple deferred shading pipeline in GLSL. Here is the code of the created shaders: GSN Composer: gsn-lib.org/index.html#projectName=ShadersMonthly14&graphNam… C++: mathematik.uni-marburg.de/~thormae/lectures/sm/sm14/sm14_cpp… Java: mathematik.uni-marburg.de/~thormae/lectures/sm/sm14/sm14_jav… Documentation for the shader plugin node of the GSN Composer: gsn-lib.org/docs/nodes/ShaderPluginNode.php Introduction Forward Shading Transparent Surface Deferred Shading Implementation of a deferred shading pipeline in GLSL

Why it's here

1 person recommends this

What people say. Recommended as a helpful tutorial for beginners learning advanced OpenGL and lighting techniques.

u/lightly-salted-crispin r/GraphicsProgramming • Recommends

On “Projects for beginners?”

Do "Getting Started", "Lighting", Model Loading", "Advanced OpenGL" and "Advanced Lighting" chapters from www dot learnopengl dot com. It will teach you a lot of basic computer graphics concepts and will set you up well for being able to wander off on your own afterwards. Take your time with it and make sure you understand stuff, don't just copy code and think that you know your stuff. --- With that said, here are some project ideas that you can pursue after you've learned the basics, or even as part of your learning. You'll have to judge it yourself how easy/difficult something seems depending on how your current knowledge base and programming experience. Note that projects don't have to…