Directx :一些学习网站 和 博客

来源:互联网 发布:栖霞区政府网络问政 编辑:程序博客网 时间:2024/06/06 09:51

1: http://www.cnblogs.com/mikewolf2002/category/351011.html  这个是关于dx11的教程 很棒 每个实例都有源码

2:  http://shiba.hpe.sh.cn/jiaoyanzu/wuli/soft/NotXNA.aspx?classId=4  这个相当棒 讲的很清楚


学习DirectX有一段时间了走了不少弯路但同时也渐渐摸索出了比较好的学习方法Post by Windowss Live Writer @ Windows Vista RC 1 5600===========================================首先打开帮助文档,一般建议在MSDN内打开而不是单独打开chm。你会看到有以下组成部分:DirectX Software Development KitDirectX GraphicsDirectX InputDirectX AudioDirectX SDK Technical ArticlesGlossary分别来看看这些:DirectX Graphics,Input,Audio分别详细介绍图形,输入,音频等信息。DirectX SDK Techniacl Articles里面是这个版本SDK发行前一些比较好的技术文章的精选。Glossary则是整个SDK的术语表,你可以查到所有出现过的术语。对于我们来说,最关心的就是DirectX Graphics了,下面来详细介绍下这个部分:由于Vista还未正式发布,所以目前最新的DirectX版本还算9,毕竟10还没正式发布。而且能支持10的显卡也寥寥无几。Converting to Direct3D 9Programming Guide这里给出了几个方向:入门,DXUT 框架,HLSL ,Effects,高级话题,编成技巧。入门里介绍了D3d的结构,D3d设备,D3d资源,坐标系。。。都是些看似基础却非常重要的概念,强烈建议大家仔细阅读。DXUT里详细的介绍了DXUT这个框架,几乎所有的SDK的sample都用这个框架写的。所以如果你要学习sample这个非常重要!!!!HLSL你想做这个的话,别愁没资料,这就是最好的资料Effects特效也是个大方向,先从了解开始吧,一步一步走。Advanced Topics等你有了一定基础再来看吧,否则就是天书Programming Tips等你完成上述步骤,你应该也可以看看这个Graphics Tools介绍了编译和调试Shader的工具重要程度我就不再强调了,这些全部搞定,你肯定可以做游戏了。Tutorials相比Samples简单的多,大家觉得基础不好就从这里开始看。然后等有了DXUT基础再开始看Samples。每个Samples都有比较详细的文档介绍,不过更重要的是放到VS里去调试去修改!!!动手才是学习编程的唯一王道Reference这里就好比一门编程语言的语法,所有细节你都可以在这里查阅。同样这里分D3D,D3DX,HLSL,Asm,Effect,DXUT,X files你在学习上述部分有任何问题都可以到这里来查。非常详细的参考大全。远比市面上的书要详细权

0 0
原创粉丝点击