加文

希望是美好的……
随笔 - 0, 文章 - 209, 评论 - 0, 引用 - 0
数据加载中……

顶点类型

DirectX支持6种顶点类型:
1,点列:仅仅会出孤立的顶点
2,线列:两两分组,分别绘制出线列
3,线带:相邻顶点绘制出线段,如v1,v2,v3,;则会在v1-v2,v2-v3绘制。
4,三角形:三个一组,分别绘制三角形
5,三角形带:程序列出全部顶点,但在两两顶点之间绘制。如,v1,v2,v3,v4,v5;则会在v1-v2-v3;v2-v3-v4;v3-v4-v5之间绘制,但是在绘制的时候,顺序并不是完全   如上顺序,绘制时,应保证所有的三角形都顺序绘制出来。
6,三角形扇:除了公用一个顶点之外,所有的三角形和三角形带相似。
typedef enum D3DPRIMITIVETYPE {
  D3DPT_POINTLIST       
= 1,
  D3DPT_LINELIST        
= 2,
  D3DPT_LINESTRIP       
= 3,
  D3DPT_TRIANGLELIST    
= 4,
  D3DPT_TRIANGLESTRIP   
= 5,
  D3DPT_TRIANGLEFAN     
= 6,
  D3DPT_FORCE_DWORD     
= 0x7fffffff 
} D3DPRIMITIVETYPE, 
*LPD3DPRIMITIVETYPE;
具体请看:
http://www.cnblogs.com/lancidie/archive/2010/09/24/1833953.html

posted on 2012-01-27 14:51 加文 阅读(287) 评论(0)  编辑 收藏 引用 所属分类: DirectX


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理