GridVids
Sign in with YouTube

3D Renderer in Minecraft

Cymaera Jun 11, 2023 16:04
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

Chapters
How do computers display 3D objects on a 2D raster? Today we explore this subject by creating a 3D Rendering Pipeline in Minecraft. Source code: https://github.com/TheCymaera/minecraft-3d-renderer A text-based 3D renderer I made: https://heledron.com/misc/ascii3d/demos/water/ All my links: https://heledron.com/links/ Inspired by: 3D Wireframe Renderer in Minecraft 1.14 by SethBling https://www.youtube.com/watch?v=VST7hpAr2_A Music & Sound: Rubedo - Minecraft Nether Update (Original Game Soundtrack) by Lena Raine Chrysopoeia - Minecraft Nether Update (Original Game Soundtrack) by Lena Raine Stone sliding sound - https://www.youtube.com/watch?v=wjfNNXsaSBs Tools Used: Davinci Resolve - Editing Krita - 2D Graphics Blender - 3D Graphics DrawIO Integration (VSCode Extension) - Pipeline diagram CodeSnap (VSCode Extension) - Pseudo-code snippets Minecraft Resources that helped me: Explaining Homogenous Coordinates (Brendan Galea): https://www.youtube.com/watch?v=U0_ONQQ5ZNM Affine Transformations Visualization (Wikipedia): https://en.wikipedia.org/wiki/Transformation_matrix#Affine_transformations WebGL Tutorial (Indigo Code): https://github.com/sessamekesh/IndigoCS-webgl-tutorials/ OpenGL Tutorial (The Cherno): https://www.youtube.com/watch?v=W3gAzLwfIP0&list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2 Chapters:
Gaming
#minecraft #programming #3D #maths