接着那上次使用的程序 删除顶点的颜色 我们要用灯光加物体自身的材质 来反馈颜色 顶点结构体变为 可以看出顶点格式变为法线 但是我没有设置_nx,_ny,_nz 因为我也不知道这些顶点的法...
Windows游戏开发之Direct3D顶点颜色着色
哈哈哈,有色啦 及上次的Cube 我是用顶点数据,渲染出Cube线框 现在,加上颜色 首先,修改顶点结构体 多了一个D3DCOLOR 顶点格式也加了个漫反射 注意: D3DCOLOR _...
Windows游戏开发之Direct用顶点生成Cube
Direct3D的学习终于要走入正题了 下面用顶点来渲染一个Cube 创建一个储存顶点信息的结构体 FVF是顶点格式,x,y,z就是坐标 需要一个顶点缓存和一...
Windows游戏开发之Direct输出字体
很多时候,在游戏中 我们都需要在界面上输出一些字体 现在来看看DirectX怎么输出字体 首先,声明全局变量 初始化font变量 在这里主要的是字体的描述 D3DXCreateFontIndirect...
Windows游戏之DirectX精灵矩阵变换
现在来看看DirectX 对精灵的变换 平移,旋转,缩放 修改一下上次显示精灵图片的代码 在Game_Run()中加入修改,如下 scaling是缩放因子 D3DXVECTOR2是一个二维向量 一个点...
Windows游戏之Direct3D精灵Sprite
精灵就是一个小图片或者是一组小图片的合集 可以用于显示静态图片,制作2D游戏的动画 精灵Sprite是一个非常重要的概念 下面看看怎么在Direct3D中使用精灵 先声明两个全局 一个纹理,一个精灵 ...