A collection of different Direct3D12 demos, experimenting with a bit more advanced topics In this repo, I implemented the following topics so far:
- Dynamic Indexing
- Frustum Culling & Instancing (https://youtu.be/NWaZ4oGrkZw)
- Ray Picking
- Normal Mapping
- Cube/Environment Maps
- Shadow Mapping
- Screen Space Ambient Occlusion
My reference for these topics: Frank D. Luna, 3D Game Programming with D3D12 (http://www.d3dcoder.net/d3d12.htm).
The following video specifically shows the output of the SSAO demo (the most recent project): https://user-images.githubusercontent.com/74592722/123557612-19f61500-d7a7-11eb-832a-670e863e61ae.mp4
A higher quality capture is available on YouTube: https://www.youtube.com/watch?v=RZB95Vkj4Gs