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
Sur cette page du site, vous pouvez voir la vidéo en ligne Physically Based Rendering // OpenGL Tutorial #43 durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur OGLDEV 10 novembre 2022, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 20,906 fois et il a aimé 676 téléspectateurs. Bon visionnage!