learn-directx12

所属分类:DirectX
开发工具:C++
文件大小:3063KB
下载次数:0
上传日期:2020-08-22 08:19:38
上 传 者sh-1993
说明:  使用DirectX12 with CMake的3D游戏编程简介了解DirectX12
(learn DirectX12 using Introduction to 3D Game Programming with DirectX12 with CMake)

文件列表:
CMakeLists.txt (175, 2020-08-22)
external (0, 2020-08-22)
external\CMakeLists.txt (29, 2020-08-22)
external\DirectXTK12 (0, 2020-08-22)
external\DirectXTK12\.editorconfig (180, 2020-08-22)
external\DirectXTK12\.nuget (0, 2020-08-22)
external\DirectXTK12\.nuget\directxtk12_desktop_2017.nuspec (4061, 2020-08-22)
external\DirectXTK12\.nuget\directxtk12_desktop_2017.targets (1593, 2020-08-22)
external\DirectXTK12\.nuget\directxtk12_uwp.nuspec (4350, 2020-08-22)
external\DirectXTK12\.nuget\directxtk12_uwp.targets (1214, 2020-08-22)
external\DirectXTK12\.nuget\icon.jpg (3479, 2020-08-22)
external\DirectXTK12\.nuget\signconfig_desktop.xml (301, 2020-08-22)
external\DirectXTK12\.nuget\signconfig_uwp.xml (283, 2020-08-22)
external\DirectXTK12\Audio (0, 2020-08-22)
external\DirectXTK12\Audio\AudioEngine.cpp (51128, 2020-08-22)
external\DirectXTK12\Audio\DynamicSoundEffectInstance.cpp (10389, 2020-08-22)
external\DirectXTK12\Audio\SoundCommon.cpp (31571, 2020-08-22)
external\DirectXTK12\Audio\SoundCommon.h (11872, 2020-08-22)
external\DirectXTK12\Audio\SoundEffect.cpp (19203, 2020-08-22)
external\DirectXTK12\Audio\SoundEffectInstance.cpp (8452, 2020-08-22)
external\DirectXTK12\Audio\SoundStreamInstance.cpp (26421, 2020-08-22)
external\DirectXTK12\Audio\WAVFileReader.cpp (23062, 2020-08-22)
external\DirectXTK12\Audio\WAVFileReader.h (1782, 2020-08-22)
external\DirectXTK12\Audio\WaveBank.cpp (16561, 2020-08-22)
external\DirectXTK12\Audio\WaveBankReader.cpp (45008, 2020-08-22)
external\DirectXTK12\Audio\WaveBankReader.h (2416, 2020-08-22)
external\DirectXTK12\CMakeLists.txt (6012, 2020-08-22)
external\DirectXTK12\CMakeSettings.json (2002, 2020-08-22)
external\DirectXTK12\DirectXTK_Desktop_2017_Win10.sln (2070, 2020-08-22)
external\DirectXTK12\DirectXTK_Desktop_2017_Win10.vcxproj (44185, 2020-08-22)
external\DirectXTK12\DirectXTK_Desktop_2017_Win10.vcxproj.filters (49429, 2020-08-22)
external\DirectXTK12\DirectXTK_Desktop_2019_Win10.sln (2076, 2020-08-22)
external\DirectXTK12\DirectXTK_Desktop_2019_Win10.vcxproj (44479, 2020-08-22)
external\DirectXTK12\DirectXTK_Desktop_2019_Win10.vcxproj.filters (49429, 2020-08-22)
external\DirectXTK12\DirectXTK_Windows10_2017.sln (2420, 2020-08-22)
... ...

# learn-directx12 Learn DirectX12 using Frank Luna's book *Introduction to 3D Game Programming with DirectX12*. Use CMake to build. ## External * DirectXTK12 ## TODO * [x] Part 1 - Math * [x] chap. 1 - vector * [x] chap. 2 - matrix * [x] chap. 3 - transformation * [x] Part 2 - D3D Foundation * [x] chap. 4 - initialization * [x] chap. 5 - rendering pipeline * [x] chap. 6 - drawing I * [x] chap. 7 - drawing II * [x] chap. 8 - lighting * [x] chap. 9 - texturing * [x] chap. 10 - blending * [x] chap. 11 - stenciling * [x] chap. 12 - geometry shader * [x] chap. 13 - compute shader * [x] chap. 14 - tessellation * [ ] Part 3 - Topics * [ ] chap. 15 - first person camera & dynamic indexing * [ ] chap. 16 - instancing & frustum culling * [ ] chap. 17 - picking * [ ] chap. 18 - cube mapping * [ ] chap. 19 - normal mapping * [ ] chap. 20 - shadow mapping * [ ] chap. 21 - ambient occlusion * [ ] chap. 22 - quaternions * [ ] chap. 23 - character animation

近期下载者

相关文件


收藏者