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...