我的问题是你们真的需要更多的资源。我已经陷入了我的家庭作业,我的学校希望我用着色器做一些事情,但是将frank d luna作为资源全部写在效果文件中。我可能添加哪些源代码似乎对大多数人都没有用,包括我自己。我试图了解更多关于3D编程和尝试创建一个简单的网格/地形区域,但很难找到简单和教育性的源代码。
我得到了Frank D luna的书,说实话并没有完全有用。一切都是有效的文件,这对我的理解是过时的,与顶点/像素着色器相比仍然略有不同。此外,该书中的任何源代码都无法正常运行。但是代码的结构太棒了。
Rastertek是一个非常无益的资源,因为他在所有事情中同时处理所有事情。就像要求一个页面并获得一本500页的书。当它始终将代码编写为另一个教程的准备或完成过去的教程时,很难跟随并跳回以用作资源。
是否有任何人推荐的资源值得花钱甚至更好,免费?有时候这么多的信息很难总结一切,所以我很乐意看到简短的源代码示例。就像Frank d luna一样,除了你知道..效果文件并且实际工作。
答案 0 :(得分:3)
我过去曾使用过以下链接。没有一个是理想的或“完整的资源”,但通过混合和匹配,你应该对DirectX有一个很好的了解。另请务必查看DX11 SDK and MSDN samples