![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Direct3D
拖后腿选手
不积硅步,无以至千里;
不积小流,无以成江海
展开
-
创建自己的第一个direct 3D程序
参考书籍: DirectX_9.0_3D_游戏开发编程基础 (Introduction to 3D Game Programming with DirectX 9)电子书下载链接:http://download.csdn.net/detail/kuangfengwu/4113306 心得体会:对于这本书,是我接触的第一本3D方面的书籍,也是一本很好的入门书籍,非常感谢两个翻译者原创 2012-03-05 13:30:35 · 1030 阅读 · 0 评论 -
D3DPOOL
http://blog.csdn.net/wqjqepr/article/details/5523803关于D3DPOOL的翻译注:D3DPOOL在D3D资源管理中有着重要的意义,我们必须弄清楚自己创建的资源在什么地方,才能知道在设备丢失的时候,哪些需要重建;在优化渲染的时候,哪些是瓶颈。下在是DX SDK文档中对于D3DPOOL的介绍,我在看的时候顺便翻译了过来。 希望给不方转载 2013-03-29 15:17:34 · 893 阅读 · 0 评论 -
如何调试DX程序
配置调试环境如果安装了DirectX SDK,就可以通过SDK中的DirectX Control Panel来设置调试选项,这个工具位于开始-程序-Microsoft DirectX SDK(June 2010)-DirectX Utilities中,也可以在SDK的安装目录下找到,在我这里是C:\Program Files\Microsoft DirectX SDK (June 201转载 2012-08-13 09:32:45 · 2768 阅读 · 1 评论 -
Multisample & ShadowMap & PostProcess冲突解决 .
昨天早上,我为了测试方便,把SettingDialog加入了F11快捷键,方便我快速的改变各种设备设定。结果悲剧发生了...看到SettingDialog后,我第一个打开的就是MSAA(多重采样抗锯齿),之后确定。画面变成一片惨黑...我料想可能是后期处理和阴影的问题,按下F3(后期处理开关),画面亮了,但是效果依然悲剧,画面结果表现的是深度和模板缓存失效了,最后画的物体显示在了画转载 2012-06-28 13:12:00 · 1983 阅读 · 0 评论 -
D3D的D3DPRESENT_PARAMETERS参数介绍
D3DPRESENT_PARAMETERS可以翻译为d3d的显示参数设置,这样就比较好理解了。下面是它的具体参数: typedef struct _D3DPRESENT_PARAMETERS_ { UINT BackBufferWidth, BackBufferHeight; D3DFORMAT BackBufferFormat; UINT Bac转载 2012-07-04 15:02:00 · 2935 阅读 · 0 评论 -
DirectX11解析
引言:随着Window 7操作系统的日益临近,DirectX 11也离我们不远了。日前,北美著名IT网站anandtech的资深编辑Derek Wilson为我们带来了一篇关于DirectX 11的分析文章,可以说是截至到目前为止,关于DirectX 11最详细深入的文章。我们进行了编译整理,给大家提供参考。不过文章内容偏重技术层面,读起来比较生涩难懂,以下是原文大致内容(文中可能会有纰漏,望指正转载 2012-05-31 17:51:06 · 3860 阅读 · 0 评论 -
D3D视图转换矩阵、投影矩阵的具体形式
一直来D3DXMatrixLookAtLH()函数内部做些什么运算不是很清楚,今天偶尔在DiectX 帮助文档里看到原来D3DXMATRIX * D3DXMatrixLookAtLH(D3DXMATRIX * pOut,CONST D3DXVECTOR3 * pEye,CONST D3DXVECTOR3 * pAt,CONST D3DXVECTOR3 * pUp);转载 2012-05-07 21:30:42 · 2388 阅读 · 0 评论 -
深度测试与alpha混合
深度测试与alpha混合( Depth Test and Alpha Blending )深度测试与alpha混合(1)在绘制复杂的三维场景时,不可避免地会出现物体间的相互遮挡,在这种情况下,为了正确地绘制场景需要使用深度测试。半透明物体的绘制不同于不透明物体,Direct3D通过alpha混合实现半透明物体的绘制。深度测试可以简化复杂场景的绘制,alpha混合转载 2012-04-23 11:35:34 · 6697 阅读 · 0 评论 -
图形学经典参考书籍 电子书下载
1. 基础学习篇: 这些都是在平时学习中整理的,由于个人也是刚入门,有些地方还有欠缺,目的在于希望大家能够一起分享资源。欢迎补充。推荐有能力的同学阅读英文版,老外的原版比翻译的中文版还是要更专业的。 (1)Introduction.to.3D.Game.Programming.with.DirectX 9( DirectX 9 3D游戏设计入门) 中文版 传说中的龙书(入门利原创 2012-03-12 11:04:12 · 16352 阅读 · 28 评论