![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DX
文章平均质量分 58
裸奔的大金毛
这个作者很懒,什么都没留下…
展开
-
D3D顶点缓冲区及图元的绘制
Utility.h#ifndef WINDOWS_TOOLS_#define WINDOWS_TOOLS_#include #include #pragma comment (lib,"Winmm.lib")#endif#ifndef D3D_TOOLS_#define D3D_TOOLS_#include #pragma comment (lib,原创 2017-03-07 21:45:04 · 723 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
//LPSTR=CHAR*加载X文件步骤: 1,声明一个模型指针 2,通过X文件加载模型(模型指针,材质列表,材质数量) 3,解析材质列表,读取对应的材质和纹理,并存储到相应的容器中 4,根据每一个子集设置当前子集的渲染状态(材质,纹理,alpha混合,alpha测试),并逐个子集进行绘制,恢复渲染状态//加载X文件LPD3DXBUFFER pBuffer=NULL; //拥有两个函数G原创 2017-04-07 18:46:56 · 208 阅读 · 0 评论 -
DX手动创建模型
手动创建一个MESH的步骤1,分配内存空间为模型分配内存空间(该函数具有分配空间的能力)所以他不能出现在循环中,会造成内存泄漏D3DXCreateMeshFVF(6,//当前模型的三角面数量5,//当前模型的顶点数量D3DXMESH_MANAGED,//受系统管理的内存空间stVertex::FVF,//顶点格式m_pDevice,//设备指针&m_pMesh/原创 2017-04-06 21:07:52 · 556 阅读 · 0 评论