您的位置:首页 > 运维架构 > 网站架构

Directx :一些学习网站 和 博客

2014-09-23 13:25 211 查看
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 Kit
DirectX Graphics
DirectX Input
DirectX Audio
DirectX SDK Technical ArticlesGlossary分别来看看这些:
DirectX Graphics,Input,Audio分别详细介绍图形,输入,音频等信息。
DirectX SDK Techniacl Articles里面是这个版本SDK发行前一些比较好的技术文章的精选。
Glossary则是整个SDK的术语表,你可以查到所有出现过的术语。
对于我们来说,最关心的就是DirectX Graphics了,下面来详细介绍下这个部分:
由于Vista还未正式发布,所以目前最新的DirectX版本还算9,毕竟10还没正式发布。而且能支持10的显卡也寥寥无几。
Converting to Direct3D 9
Programming 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你在学习上述部分有任何问题都可以到这里来查。非常详细的参考大全。远比市面上的书要详细权
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: