Creating My Own 3D Graphics Engine
Inkbox
@inkboxsoftwareAbout
Assembly required.
Latest Posts
Video Description
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
You May Also Like
3D Graphics Engine Starter Kit
AI-recommended products based on this video

BOSGAME P5 Pro Mini PC, AMD Ryzen 7 6800H Mini Gaming PC, 32GB DDR5 512GB SSD Desktops Computer, Quad Display, Dual USB 4.0 & HDMI, 2.5G RJ45 LAN, Wi-Fi 6E, BT 5.2

GEEKOM A8 Max Mini PC (Ultimate Performance), AMD Ryzen 7 8745HS (Advanced Computing), Dual LAN Mini Desktop, 16GB DDR5 RAM & 1TB SSD, Radeon 780M Graphics, Windows 11 Pro, USB4, 8K Support

GMKtec Mini PC Gaming, AMD Ryzen 7 PRO 6850U (8C/16T 4.70Ghz) Radeon 680M Desktop Computer Dual NIC LAN 2.5G, 16GB DDR5 +512GB SSD, Dual USB4, HDMI 2.1, USB-C M7 Ultra Global Recycled Standard

GMKtec Mini PC Gaming, AMD Ryzen 7 PRO 6850U (8C/16T 4.70Ghz) Radeon 680M Desktop Computer Dual NIC LAN 2.5G, 32GB DDR5 +1TB SSD, Dual USB4, HDMI 2.1, USB-C M7 Ultra Global Recycled Standard

EZDIY-FAB RTX 3000 Series 12 Pin to Dual 8 Pin PCIe Sleeved Extension Cable 300 MM- Connector for NVIDIA Ampere GEFORCE RTX 3060ti 3070 3080 FE Funder Edition- White

Seagate Portable 4TB External Hard Drive HDD – USB 3.0 for PC, Mac, Xbox, & PS4 - 1-Year Rescue Service (STGX4000400)

Seagate Game Drive 4TB External Hard Drive Portable HDD - Compatible With PS4 (STGD4000400) blue

Logitech G502 Hero High Performance Wired Gaming Mouse, Hero 25K Sensor, 25,600 DPI, RGB, Adjustable Weights, 11 Programmable Buttons, On-Board Memory, PC/Mac, Black

New SteelSeries Arctis Nova Pro for Xbox Multi-System Gaming Headset - Premium Hi-Fi Drivers - Hi-Res Audio - 360° Spatial - GameDAC Gen 2 - Quad-DAC - ClearCast Gen 2 Mic - Xbox, PC, PS5/PS4, Switch

Dell 24 Monitor - SE2425HM - 23.8-inch Full HD (1920x1080) 16:9 100Hz Display, IPS Panel, 16.70 Million Colors, Anti-Glare, 1 HDMI / 1 VGA Port, TÜV Rheinland 3-Star*, Comfortview Plus - Black

Dell S2425HS Monitor - 23.8 Inch, FHD (1920x1080) Display, 100Hz Refresh Rate 1500:1 Contrast Ratio, TÜV Rheinland Eye Comfort 4 Star, Integrated 2x5W Speaker, Height/Tilt/Swivel/Pivot - Ash White

USB C Docking Station Dual Monitor for Dell Hp,15-in-1 Laptop Docking Station 3 Monitors USB C Hub with Dual 4K HDMI,8K DP,Button,PD Charging,Ethernet,6 USB A&C,SD/TF, Audio USB-C Multiport Adapter

Dell 24 Monitor - P2425H EPEAT


















