Game Engine Programming 073.1 - Sampling methods for pre-filtering diffuse Image Based Lighting
ฝัง
- เผยแพร่เมื่อ 30 ม.ค. 2025
- ✅ Support Game Engine Series / gameengineseries or ko-fi.com/game...
In the previous episode we extended the functionality of content tools so that it can now create environment cube maps from equirectangular images. These environment maps can be used as a global light source for the objects in the scene. This is known as image based lighting, or IBL, which we'll be working on in this and the next few episodes of the series.
🟥(Red Episode)
The assets I used in this video are available for Patreon and Ko-fi supporters of the channel:
/ 270663
ko-fi.com/game...
SampleVizinator 3000:
Patreon: / samplevizinator-116367054
Ko-fi: ko-fi.com/s/06...
✅ Donations:
www.paypal.com...
ko-fi.com/game...
✅ Discord
/ discord
✅ Twitter
/ primalnippleman
🐱 Mr. Frummel & Louis' unreal adventures
/ mr.frummel
💜 Big thanks to Tribal Elders:
Von Bismarck, Lester Lin, Zachary Shrout
💚 Big thanks to Chief patrons:
Simon, Eero Laine, deathcat00
🧡 Big thanks to Shaman patrons:
Shaun Mitchell, Talis Lincoln, Miime, Timmy Jenkins, David Ducados, Soheb Bhimani, Wladimir Termont, coldstew
Further reading:
Halton Sequence (Hammersley sequence): • Halton Low-Discrepancy...
Importance Sampling: • Importance Sampling: I...
Wikipedia Riemann sum: en.wikipedia.o...
Cube map texel solid angle: www.rorydrisco...
Stupid Spherical Harmonics: www.ppsloan.or...
Matt Pettineo's code: github.com/The...
Direct3D Cube maps: learn.microsof...
00:00 - intro
by Arash Khatami
-------------------------------------------------------------
#PrimalEngine #GameEngineSeries #GameEngineProgramming #TheGameEngineProgrammingSeries
I appreciate you explaining the theory and best practices while also giving consideration to new advancements and ideas.
It is so nice to work with a game engine that isn't held back by 20 year old design.
Thanks. Happy to hear. Most ideas here aren't that new (anymore), but they are fairly advanced and common in modern games. It's indeed a joy to work on an engine without having to account for legacy code and compatibility constraints!
cool!
😍
Hello my friend, can I use this code from your videos?