DirectX 12 App

Description

A cube and triangle rendered using DirectX 12. This project is ongoing! Please check the Read Me on GitHub for the most recent updates.

This project is my first experience in programming with DirectX 12. I am working through Frank Luna's Introduction to 3D Graphics Programming with DirectX 12 book. 

So far I have learnt about:
• Creating a window using the Windows API
• Setting up the rendering pipeline for D3D12
• Creating depth buffers
• Creating vertex and index buffers

Outside of DirectX I have also learnt about:
• Debugging my application using PIX for Windows
• Using nuget package manager in Visual Studio to manage packages

Learning resources I have used so far:
• Microsoft's DirectX Samples
• Introduction to 3D Graphics Programming with DirectX 12 by Frank Luna
• Introduction to 3D Graphics Programming with DirectX 12  Second Edition by Frank Luna

Tools usedDirectX 12GitHubDateDecember 2024 - Ongoing