File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 36
36
* [bell0bytes Blog - DirectX Fundamentals](https://bell0bytes.eu/direct-x-com/)
37
37
* [3DGEP Blog - DirectX Tutorials](https://www.3dgep.com/category/graphics-programming/directx/)
38
38
* [DirectX Specification](https://microsoft.github.io/DirectX-Specs/)
39
+ * [Braynzarsoft - DirectX11 and DirectX12 resources](https://www.braynzarsoft.net/)
39
40
40
41
## Metal
41
42
* [Metal Specification](https://developer.apple.com/documentation/metal)
53
54
* [Vulkan 1.2 Specification](https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/chap2.html)
54
55
* [Vulkan Guide](https://vkguide.dev/)
55
56
* [Vulkan Tutorial](https://vulkan-tutorial.com/)
57
+ * [Brendan Galea's Vulkan Game Engine series](https://www.youtube.com/watch?v=Y9U9IE0gVHA&list=PL8327DO66nu9qYVKLDmdLW_84-yE4auCR)
56
58
57
59
# Shader Programming
58
60
59
61
## Guides
60
62
* [3D Game Shaders for Beginners](https://github.com/lettier/3d-game-shaders-for-beginners)
63
+ * [Book Of Shaders](https://thebookofshaders.com/)
61
64
62
65
# Techniques
63
66
76
79
77
80
# Various Related Resources
78
81
* [Fix Your Timestep](https://gafferongames.com/post/fix_your_timestep/)
82
+ * [Finding Your Home in Game Graphics Programming](http://alextardif.com/LearningGraphics.html)
83
+ * [Game Math](https://gamemath.com/)
84
+ * [A Comparison of Modern Graphics APIs](https://alain.xyz/blog/comparison-of-modern-graphics-apis)
79
85
80
86
</ code >
81
87
You can’t perform that action at this time.
0 commit comments