How Do Computers Render 3D Graphics?
Leon Stansfield Leon Stansfield
5.24K subscribers
2,075 views
134

 Published On Sep 13, 2022

How does the computer make Elden ring go?
Even more specifically… how does it project 60-ish 3D images onto my 2D screen with all its shading, textures and lights?

In this video, which will hopefully be the first in a series, I will be trying to figure out just this… we are gonna look on a super low level at what exactly is happening behind the scenes in a graphics API such as open GL or Vulkan.

Also disclaimer, I have no computer science education as of now, I have tried to make this as technically accurate as possible, please let me know if you have found any errors.

Resources:
Line rendering:    • I Made a Multi-Line Renderer with jus...  
  / bresenhams-line-drawing-algorithm  
Flat shading:    • Flat Shading  
How the Z buffer works:    • How the Z-Buffer Works - Interactive ...  
https://www.geeksforgeeks.org/z-buffe...
Tiny renderer project: https://github.com/ssloy/tinyrenderer...
3D perspective projection:    • The Math behind (most) 3D games - Per...  

Thanks to    / kevinwho   for some help with proof reading and fact-checking.

Follow me on Twitter:
  / leonstansfield0  
And check out the game on Itch.io:
https://leon-stansfield.itch.io/

Don't forget to like and subscribe if you liked the video!
https://www.youtube.com/channel/UCMyg...

show more

Share/Embed