In this video we explore the limitations of traditional lighting models—like the Phong Reflection Model—and why they can be frustrating for artists working with complex scenes. Then, we dive into Physically Based Rendering (PBR), a modern approach that follows the laws of physics to create more realistic lighting. You’ll learn how the Cook-Torrence BRDF and Microfacet Theory help achieve stunning results while keeping things optimized for real-time performance. No deep math—just practical insights and implementation.
Resources:
'OpenGL Shading Language Cookbook - 3rd Ed' by David Wolff
https://learnopengl.com/PBR/Lighting
Timecodes:
0:00 Intro
0:49 What is PBR?
1:56 Simplified PBR equation
2:58 The BRDF
4:25 The Diffuse BRDF
6:47 The Specular BRDF
8:03 The Normal Distribution Function (GGX)
10:26 The Geometry Function (Schlick GGX)
12:11 The Fresnel Function (Schlick approximation)
14:23 Last two pieces of the PBR equation
14:44 Fragment shader code review
17:00 Outro
Make sure to watch all the previous tutorials in the "OpenGL For Beginners" playlist at • All OpenGL Tutorials
Please visit https://ogldev.org to see more of my tutorials on modern OpenGL.
Link to source: https://github.com/emeiri/ogldev/blob...
If you want to get the same version that was used in the video checkout the tag TUT_43_PBR.
OpenGL 4.6 specification: https://www.khronos.org/registry/Open...
Credits:
Images:
kordula vahle from Pixabay (lago federa)
Pau Llopart Cervello from Pixabay (ring)
http://www.codinglabs.net/article_phy...
Clker-Free-Vector-Images from Pixabay
OpenClipart-Vectors from Pixabay
https://blog.selfshadow.com/publicati...
http://www.codinglabs.net/article_phy...
Anja-#pray for ukraine# #helping hands# stop the war from Pixabay
Videos:
• Sansar : Phong Material setup for Blender ...
• Video
• PBR texture in Blender | Blender 2.8 | 3D ...
• Turning Images into PBR materials in Blend...
Music:
"Sweet Heat" from https://tunetank.com/
Feel free to comment below.
Email: ogldev1@gmail.com
Instagram: @ogldev1
Github: https://github.com/emeiri/ogldev.git
Twitter: @ogldev
One time donations (Paypal): https://ogldev.org/donate.html
Patreon: / ogldev
Enjoy,
Etay Meiri
#opengl #ogldev #opengtutorials
En esta página del sitio puede ver el video en línea Physically Based Rendering // OpenGL Tutorial #43 de Duración hora minuto segunda en buena calidad , que subió el usuario OGLDEV 10 noviembre 2022, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 20,906 veces y le gustó 676 a los espectadores. Disfruta viendo!