awesome-d3d11-learn
A (work-in-progress) curated list of resources on learning how to use the graphics API Direct3D 11.
https://github.com/catboy-catfish/awesome-d3d11-learn
Last synced: 16 days ago
JSON representation
d3d11 books
w32 youtube videos
- Chris Rose: Direct3D Succintly, 2014
- Paul Varcholik: Real-Time 3D Rendering with DirectX 11 and HLSL: A Practical Guide to Graphics Programming (Game Design), 2014
- Jason Zink and Matt Pettineo: Practical Rendering and Computation with Direct3D 11, 2011
- Doron Feinstein: HLSL Development Cookbook, Implement Stunning 3D Rendering Techniques Using the Power of HLSL and DirectX 11
- Justin Stenning: Direct3D Rendering Cookbook
- Pooya Elimandar: DirectX 11.1 Game Programming
- Alexander Osou: Terrain Rendering mit Hardware Tessellation unter DirectX 11: Effiziente Visualisierung von Landschaften in Videospielen und Simulatoren (German Edition)
- Tomas Akenine-Möller, Eric Haines, Naty Hoffman - Real-Time Rendering, 3rd Edition
- Frank Luna: Introduction to 3D Game Programming with DirectX 11, 2012
- Pooya Elimandar: DirectX 11.1 Game Programming
- Justin Stenning: Direct3D Rendering Cookbook
d3d11 courses
w32 youtube videos
d3d11 repositories
d3d11 utilities
- Microsoft: DirectXMath
- Microsoft: DirectXMesh
- Microsoft: DirectXTK
- Microsoft: DXUT
- Microsoft: FX11
- Microsoft: DirectXTex
- Microsoft: FX11
w32 youtube videos
- walbourn: directx-sdk-samples
- ImGui: Win32 setup
- Joseph Whittington: Basic DirectX 11 tutorial, Visual Studio 2019, Win32 Window API Codebase
- brainexcerpts: Dxerr
- Matt77hias: RasterTek
- jjuiddong: Introduction-to-3D-Game-Programming-With-DirectX-11
- matt77hias: D3D11-Projects
- Microsoft: DirectX-Graphics-Samples
- kevinmoran: BeginnerDirect3D11
- Windows dev docs: Understand D3D11 concepts
- tgjones: HLSL tools extension
- yashihei: DX11Project
- resly-l: DX11Engine
- mmozeiko: setting up and using D3D11 in C
- matt77hias: D3D11-Projects
d3d11 webpages
d3d11 blog posts
- Microsoft: DirectX-Specs
- Microsoft/Balaz: Visual Studio 2015 and Graphics Tools for Windows 10
- Chuck Walbourn: Legacy D3DX on NuGet
- Chuck Walbourn: Where is the DirectX SDK (2021 edition)?
- Microsoft: Direct3D 11.3 Functional Specs
d3d11 online threads
- Game Development Stack Exchange: How to properly handle errors in a D3D11 framework?
- Game Development Stack Exchange: IDXGIFactory::CreateSwapChain() vs D3D11CreateDeviceAndSwapChain() - When to use which for making a swap chain?
- Stack Overflow: Rastertek DirectX11 Tutorials on Windows 10
d3d11 other webpages
d3d11 resource aggregators
- Chuck Walbourn: Book Recommendations
- Microsoft/van Bryn, DirectX Developer Blog: Useful Links
- Rodolphe Vaillant: Getting started with DirectX 11
d3d11 software overviews
d3d11 tutorials and walkthroughs
- About-prog: DirectX 11 Initialization, First Triangle
- RasterTek - DirectX 11 on Windows 10 tutorials
- BraynzarSoft - DirectX 11 Tutorials
- 3dgep: Introduction to DirectX 11
- 3dgep: Texturing and Lighting in DirectX 11
- 3dgep: Forward vs Deferred vs Forward+ Rendering with DirectX 11
- TutorialsPoint: DirectX
- Microsoft: D3D11 Programming Guide
- Microsoft: D3D11 API Reference
- Microsoft: Create a simple Universal Windows Program (UWP) game with DirectX
- Anton Gerdelan: Hello Triangle, D3D11 Up and Running
- LearnD3D11
- Microsoft: D3D11 Programming Guide
- Microsoft: D3D11 API Reference
- DirectXTutorials
d3d11 youtube videos
- Avoyd: RCC++ ImGui and DirectX 11 Tutorial
- ChiliTomatoNoodle: C++ 3D DirectX Tutorial
- daivuk: C++ / DirectX 11 Tutorials
- Hilze Vonck: Deferred Rendering / Shading Tutorial DirectX11
- iGunSlingeRv2: C++ DirectX 11 Tutorial
- Jpres: C++ DirectX 11 Engine Tutorial
- Matt Guerrette: DirectX 11 Tutorial Series
- PardCode: C++ 3D Game Tutorial Series
- Samuli Natri: DirectX 11 tutorials
- Oskar Schramm: 5 Steps To Start Learning DirectX 11
- LiveLessons: DirectX Essentials Tutorial: Explore the Directx Graphics Pipeline
dc books
d3d11 other webpages
dc webpages
dc online threads
dc other webpages
- Momme Allalen, Alan Gray, Nevena Ilieva, Anders Sjöström: GPGPU Best Practice Guide, 2017
- the author's website.
- the companion site
- the author's website.
dc resource aggregators
dc tutorials and walkthroughs
w32 repositories
w32 webpages
w32 tutorials and walkthroughs
- Microsoft: Module 1. Your First Windows Program
- Joseph Whittington: Basic DirectX 11 tutorial, Visual Studio 2019, Win32 Window API Tutorial
w32 youtube videos
- Aerideus: Creating a Window using C++ and Win32 | Tutorial
- PardCode: C++ OpenGL 3D Game Tutorial 1, Making the Window with the Win32 API
- SkyVaultGames: Create a Window for your own DirectX Game Engine! | Beginner DirectX Tutorial Part 1
- SkyVaultGames: Create a Window for your own DirectX Game Engine! | Beginner DirectX Tutorial Part 1