/coll_d3d

A collection of different d3d12 demos, experimenting with a bit more advanced topics

Primary LanguageC++

coll_d3d

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