DirectX
文章平均质量分 50
hong201
飘过Web App,来到Game Dev,关注Android。目前专注于PC Game,望志同道合的朋友一起交流,共同进步!——Simple is better!
展开
-
DX步步为营(零)——入门篇
之前研究过一段时间的OpenGL,可惜工作中暂时用不到,现在跑来研究一下DX,好歹工作中也可以用到一些了。说说的我环境吧: Windows xp+sp2+DirectX9+VS2005dx的下载安装就此略过吧。1.新建一空的项目,把DX目录下的Include,Lib目录添加到vs2005的配置目录中;2.引用dx头文件和lib库3.开始来点接口调用demo。-------------------------#.h #include "stdafx.h"#include #include #p原创 2010-07-27 22:20:00 · 4677 阅读 · 1 评论 -
DX步步为营(一)——D3D初始化步骤
在下列步骤之前,需要:#include#pragma comment(lib,"d3d9.lib")#pragma comment(lib,"d3dx9.lib")1.通过接口 Direct3DCreate9(D3D_SDK_VERSION) 获取IDirect3D9指针;2.使用IDriect3D9指针的 GetDeviceCaps 接口判定显卡是否支持硬件顶点运算,若硬件不支持,可使用软件模拟顶点运算;3.使用第2条的测试结果初始化 D3DPRESENT_PARAMETERS 结构;4.使用第3条的 D原创 2010-08-02 22:09:00 · 4470 阅读 · 0 评论 -
DX步步为营(二)——绘制流水线(T&L)
<br />绘制流水线(Transforming & Lighting),听起来很像是一道工序一样,没错,它就是将建立了3D场景和虚拟摄像机的几何描述,在显示器中2D表示的一个过程。<br /> <br /> <br /> 绘制流水线一般步骤:<br />局部坐标系(自己的坐标系)——>世界坐标系(场景坐标系)——>观察坐标系(摄像机坐标朝向变换)——>背面消隐——>光照<br />——>裁剪——投影(n维变换为n-1维)——>视窗变换——>光栅化<br /> <br /> <br /> <br />局部坐原创 2010-08-22 10:46:00 · 4742 阅读 · 0 评论