microsoft / DirectXTK

The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
https://walbourn.github.io/directxtk/
MIT License
2.55k stars 506 forks source link

More tutorials topics #134

Open walbourn opened 6 years ago

walbourn commented 6 years ago
davel101 commented 5 years ago

Yes please, I would be very interested in seeing these.

isral commented 4 years ago

Please "Add textures to simple rendering". I can not solve: The input stage requires Semantic/Index (TEXCOORD,0) as input, but it is not provided by the output stage.

walbourn commented 4 years ago

@isral. I've added the requested tutorial

walbourn commented 4 years ago

Here's a good link for any deferred rendering article

https://www.3dgep.com/forward-plus/

walbourn commented 3 years ago

Notes for multi-stream & instancing:

https://software.intel.com/content/www/us/en/develop/articles/rendering-grass-with-instancing-in-directx-10.html

Skinned Instancing, https://developer.download.nvidia.com/SDK/10/direct3d/samples.html

DX11 FX: https://github.com/walbourn/directx-sdk-samples/tree/master/InstancingFX11 https://github.com/microsoft/Xbox-ATG-Samples/tree/master/PCSamples/IntroGraphics/SimpleInstancingPC

DX12: https://github.com/Microsoft/DirectX-Graphics-Samples/tree/master/Samples/Desktop/D3D12DynamicIndexing https://github.com/microsoft/Xbox-ATG-Samples/tree/master/PCSamples/IntroGraphics/SimpleInstancingPC12

walbourn commented 3 years ago

FSE is covered in this blog series: https://walbourn.github.io/care-and-feeding-of-modern-swapchains/

walbourn commented 3 years ago

Instancing is here: https://github.com/microsoft/DirectXTK/wiki/Multistream-rendering-and-instancing