DigiDigger | How do games render their scenes? | Bitwise @DigiDigger | Uploaded June 2021 | Updated October 2024, 3 hours ago.
I'm a professional programmer who works on games, web and VR/AR applications. With my videos I like to share the wonderful world of programming with everyone!
How do games render their scenes? We'll discuss how oldschool 8-bit games rendered their scenes and gradually move our way towards modern 3D rasterized games. You'll learn about rasterization, anti-aliasing, shadow mapping and more!
A lot has happened the last year in my life regarding moving, a new job and health issues, which is why I have not been able to make a lot of videos, but all is fine again now and I chose to work part-time so that I can spend more time on making videos more regularly! :)
I also created a Patreon page on which I release e.g. source code and have a tier option that includes having a personal chat with me!
My patreon: patreon.com/digidigger
References
OpenGL Game Rendering Tutoria; How Shadow Maps work youtube.com/watch?v=EsccgeUpdsM
8-bit guy youtube.com/watch?v=Tfh0ytz8S0k
Doom WASN'T 3D! youtube.com/watch?v=zb6Eo1D6VW8
3D Graphics: Crash Course Computer Science youtube.com/watch?v=TEAtmCYYKZA
How real time computer graphics and rasterization work youtube.com/watch?v=brDJVEPOeY8
Doom engine wikipedia en.wikipedia.org/wiki/Doom_engine
Doom engine techniques qzx.com/pc-gpe/doom.txt
Doom engine source code review fabiensanglard.net/doomIphone/doomClassicRenderer.php
Doom wiki doomwiki.org/wiki/Doom_rendering_engine
Rasterization in one weekend tayfunkayhan.wordpress.com/2018/11/24/rasterization-in-one-weekend-part-i
Rasterization a practial implementation scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation
Ray casting tutorial permadi.com/1996/05/ray-casting-tutorial-table-of-contents
Music in in outro:
Besus y Abrazor - Rolemusic: freemusicarchive.org/music/Rolemusic available under a Creative Commons Attribution license creativecommons.org/licenses/by/4.0
I'm a professional programmer who works on games, web and VR/AR applications. With my videos I like to share the wonderful world of programming with everyone!
How do games render their scenes? We'll discuss how oldschool 8-bit games rendered their scenes and gradually move our way towards modern 3D rasterized games. You'll learn about rasterization, anti-aliasing, shadow mapping and more!
A lot has happened the last year in my life regarding moving, a new job and health issues, which is why I have not been able to make a lot of videos, but all is fine again now and I chose to work part-time so that I can spend more time on making videos more regularly! :)
I also created a Patreon page on which I release e.g. source code and have a tier option that includes having a personal chat with me!
My patreon: patreon.com/digidigger
References
OpenGL Game Rendering Tutoria; How Shadow Maps work youtube.com/watch?v=EsccgeUpdsM
8-bit guy youtube.com/watch?v=Tfh0ytz8S0k
Doom WASN'T 3D! youtube.com/watch?v=zb6Eo1D6VW8
3D Graphics: Crash Course Computer Science youtube.com/watch?v=TEAtmCYYKZA
How real time computer graphics and rasterization work youtube.com/watch?v=brDJVEPOeY8
Doom engine wikipedia en.wikipedia.org/wiki/Doom_engine
Doom engine techniques qzx.com/pc-gpe/doom.txt
Doom engine source code review fabiensanglard.net/doomIphone/doomClassicRenderer.php
Doom wiki doomwiki.org/wiki/Doom_rendering_engine
Rasterization in one weekend tayfunkayhan.wordpress.com/2018/11/24/rasterization-in-one-weekend-part-i
Rasterization a practial implementation scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation
Ray casting tutorial permadi.com/1996/05/ray-casting-tutorial-table-of-contents
Music in in outro:
Besus y Abrazor - Rolemusic: freemusicarchive.org/music/Rolemusic available under a Creative Commons Attribution license creativecommons.org/licenses/by/4.0