Windows游戏开发之Direct3D灯光与材质 Windows游戏开发

Windows游戏开发之Direct3D灯光与材质

接着那上次使用的程序 删除顶点的颜色 我们要用灯光加物体自身的材质 来反馈颜色   顶点结构体变为 可以看出顶点格式变为法线 但是我没有设置_nx,_ny,_nz 因为我也不知道这些顶点的法...
点击就送
Windows游戏开发之Direct3D顶点颜色着色 Windows游戏开发

Windows游戏开发之Direct3D顶点颜色着色

哈哈哈,有色啦 及上次的Cube 我是用顶点数据,渲染出Cube线框 现在,加上颜色   首先,修改顶点结构体 多了一个D3DCOLOR 顶点格式也加了个漫反射 注意: D3DCOLOR _...
点击就送
Windows游戏开发之Direct输出字体 Windows游戏开发

Windows游戏开发之Direct输出字体

很多时候,在游戏中 我们都需要在界面上输出一些字体 现在来看看DirectX怎么输出字体 首先,声明全局变量 初始化font变量 在这里主要的是字体的描述 D3DXCreateFontIndirect...
点击就送
Windows游戏之DirectX精灵矩阵变换 Windows游戏开发

Windows游戏之DirectX精灵矩阵变换

现在来看看DirectX 对精灵的变换 平移,旋转,缩放 修改一下上次显示精灵图片的代码 在Game_Run()中加入修改,如下 scaling是缩放因子 D3DXVECTOR2是一个二维向量 一个点...
点击就送
Windows游戏之Direct3D精灵Sprite Windows游戏开发

Windows游戏之Direct3D精灵Sprite

精灵就是一个小图片或者是一组小图片的合集 可以用于显示静态图片,制作2D游戏的动画 精灵Sprite是一个非常重要的概念 下面看看怎么在Direct3D中使用精灵 先声明两个全局 一个纹理,一个精灵 ...
点击就送