.plan

everybody lies

导航

2009年12月17日 #

Emptyproject分析

摘要: Emptyproject分析(SimpleSample)1,InitApp()WinMain中有一个InitApp(),在sample中存在,但是在emptyproject中没有,该函数是用于设定已经声明的一些一般变量的初始值的。比如某些按钮。2,IsDeviceAcceptable()被WinMain使用 DXUTCreateDevice( D3DADAPTER_DEFAULT, true, 6... 阅读全文

posted @ 2009-12-17 01:57 housechen 阅读(480) 评论(0) 推荐(0) 编辑

2009年12月2日 #

《STL源码剖析》笔记 1.1

摘要: STL 6大组件:1, 容器(container):各种数据结构,如vetor,list,deque,set,map,用来存放数据;从实现来看,STL容器是一种class template。2, 算法(algorithm):各种常用算法,如sort,search,copy,erase;从实现来看,STL算法是一种function template。3, 迭代器(interator):扮演容器和算法... 阅读全文

posted @ 2009-12-02 22:46 housechen 阅读(338) 评论(0) 推荐(0) 编辑

2009年8月20日 #

D3D中的向量和矩阵

摘要: D3D中的向量D3DXVETOR3类来表示向量的长度:在游戏中的角色向某一个方向走动的时候,是用向量的长度来控制步伐的长度/速度的,而向量的方向表示了角色走动的方向。向量的减法:u-v=-v+u向量的叉积。矩阵的操作D3DXMATRIX:public D3DMATRIX (4×4的矩阵结构体)单位化矩阵 I= - - | 1 0 0 | | 0 1 0 | | 0 0 1 | - -平移... 阅读全文

posted @ 2009-08-20 18:57 housechen 阅读(925) 评论(0) 推荐(0) 编辑

2009年7月28日 #

调试DirectX程序的提示

摘要: 1.在*.cpp文件的开头,包含windows.h之前,定义(define)STRICT符号。这将导致更加严格的类型检查,从而帮助你找到错误;2.使用DirectX SDK中的DXDiag实用程序来报告你的错误,但必须确认你已经清楚的知道系统上有些什么东西;3.DirectX控制面板允许你将调试输出登记(debug output level)设置在0~5之间的任意值。要访问控制面板,选择̶... 阅读全文

posted @ 2009-07-28 22:56 housechen 阅读(686) 评论(0) 推荐(0) 编辑

2009年7月22日 #

2008年的D3D学习笔记(3)

摘要: 月曜日:Direct3D:纹理映射2008/07/14 14:10 所谓为例映射就是可以把图像数据映射到三角单元上,使用的接口是IDirect2DTexture9 1,纹理坐标 纹理的坐标系是沿着水平方向和垂直方向的,对于坐标系标示的纹理元素称为纹理元。且坐标限定在区间[0,1]内。要显示纹理,需要在顶点结构中添加纹理坐标。且修改FVF值。 2,创建并启用纹理 纹理数据从图像文件中读入,写入到ID... 阅读全文

posted @ 2009-07-22 23:11 housechen 阅读(424) 评论(0) 推荐(0) 编辑

2008年的D3D学习笔记(2)

摘要: 水曜日:DirectX绘制图形2008/06/2501:40 1,首先需要考虑顶点信息的存储,也就是顶点缓存和索引缓存的实现 IDirect3DVertexBuffer9是顶点存储,IDirect3DIndexBuffer9是索引缓存。 可以使用Creat函数来创建它们: HRESULT IDirect3DVertexBuffer9::CreatVertexBuffer( UINT Length,... 阅读全文

posted @ 2009-07-22 23:05 housechen 阅读(943) 评论(0) 推荐(0) 编辑

2008年的D3D学习笔记(1)

摘要: 水曜日--direct3d初始化2008/06/1820:34 #Directx Direct3D的初始化过程: (1)获取接口IDirect3D9 which is used 获取系统中物理硬件设备的信息并创建接口IDirect3DDevice9 which is a c++ object which 代表了我们用来显示3D图形的物理硬件设备的指针 (2)检查设备性能(D3DCAPS9),判断主... 阅读全文

posted @ 2009-07-22 23:04 housechen 阅读(728) 评论(0) 推荐(0) 编辑