Skip to content
0:00 / 0:00

#c++#directx#objloader

C++ 3D Game Tutorial 18: Creating 3D Engine - Rendering 3D Model

PardCode

15K subscribers • 13 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Linked in the descriptionPardCode/CPP-3D-Game-Tutorial-Series
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

18K views6 years ago1 recommendation

Graphics and audioGame developmentC++Building a game engineRendering

How to load a Wavefront OBJ file, manage resources, and render a 3D model with a depth buffer in C++.

[IMPORTANT]: NEW VERSION (2025) of C++ 3D Game Tutorial Series available here: youtube.com/watch?v=XeLyqELshHM&list=PLv8DnRaQOs5-ST_VDqgbbM… This video is part of the previous series. Videos from that version feature an exclamation point icon in the top-right corner of their thumbnails, which should help distinguish them from the new ones. SUPPORT ON PATREON: patreon.com/pardcode DISCORD SERVER: discord.gg/RymBzwKPyZ DESCRIPTION: Hello everyone! In this eighteenth video tutorial we will talk about rendering a 3d model! In particular we will talk about how to load a 3d model from file, by using the Wavefront OBJ File Format, how to handle it through the resource manager and how to render it correctly on the screen. In order to render correctly our model we will also talk about what is and how to create and use the depth buffer! ASSETS AND LIBS BRANCH: github.com/PardCode/CPP-3D-Game-Tutorial-Series/tree/AssetsA… ENTIRE TUTORIAL SERIES: youtube.com/playlist?list=PLv8DnRaQOs5-ST_VDqgbbMRtzMtpK36Hy I hope you'll enjoy this tutorial! ---------------------------------------------------------------------------- PATREON PAGE: patreon.com/pardcode TWITTER PAGE: twitter.com/PardCode

Why it's here

1 person recommends this

What people say. Recommended as part of a comprehensive tutorial series on building a 3D game engine from scratch in C++.

u/PardDevin r/GraphicsProgramming • Recommends

3D Game Tutorial in C++ from scratch: Part 18 - Creating 3D Engine - Rendering 3D Model - SourceCode on GitHub