书法字典:https://www.shufadict.com

2012年6月27日

用DirectX实现粒子系统(二)

摘要: 引言上一篇讲了点精灵的理论部分,这篇看一下如何在DX程序中使用点精灵。定义顶点格式为了简化程序,我们使用LT(Lit and transformed format)顶点格式,也就是不需要额外的光照和变换。// 点精灵对应的顶点struct POINTVERTEX{ float x, y, z ; // 位置 D3DCOLOR color; // 颜色};// 点的格式是经过光照和变换的,无需设置光照和变换矩阵#define D3DFVF_POINTVERTEX (D3DFVF_XYZ|D3DFVF_DIFFUSE)创建顶点及顶点缓冲区这里首先创建九个顶点,每行三个,三行... 阅读全文

posted @ 2012-06-27 08:52 翰墨小生 阅读(3263) 评论(4) 推荐(2) 编辑

导航

书法字典:https://www.shufadict.com