MENU

Fun & Interesting

Creating My Own Custom 3D Graphics Engine

Inkbox 167,498 8 months ago
Video Not Working? Fix It Now

To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/Inkbox/ . You’ll also get 20% off an annual premium subscription. I programmed my own 3D game engine from scratch. How does a 3D graphics engine work? What is the graphics pipeline? I built a custom 3D graphics engine from nothing using DirectX 11 that is capable of rendering any arbitrary 3D model taken from an OBJ file. I also write several shaders, programs used to turn vertex data into something that can be seen, to give textures and shadows to the rendered triangles in the models. A work around to not being able to render objects in 2D was created. The creted 3D engine is used to create my own 3D shooter. Play Typing Simulator 3D: https://inkbox-software.itch.io/typingsim3d Join the Inkbox Athenaeum Discord: https://discord.gg/n6CacU3S Typing Simulator 3D official trailer: Sources: Rastertek tutorials: https://www.rastertek.com/tutindex.html World Karate Championship: https://www.youtube.com/watch?v=3BMfS10MhRw Creating a cube in unreal engine: https://www.youtube.com/watch?v=wTT9dOpy14k 3D Models Sources: Japanese teapot: https://sketchfab.com/3d-models/japanese-teapot-ffc59e2d36004cd9b77b9342eb25b4ee Keyboard: https://sketchfab.com/3d-models/keyboard-low-qualty-texture-w-ppo-3e9ed4020f7f4784ae8a4bc9f65bc2b0 Cheese wedge: (https://skfb.ly/6TFqB) by CzernO is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/). Low Polly Sun Glasses: (https://sketchfab.com/3d-models/low-polly-sun-glasses-504ce2132b8c4f94b8eaa3b38f16564f) by Luke_Swag_Walker Low Poly Camera https://sketchfab.com/3d-models/1990s-low-poly-camera-f226e482ab144773a211ae6f048ac85d Music credits: A Crime In Progress by John Bartmann from Free Music Archive Liscense: CC BY-SA This video was sponsored by Brilliant

Comment