Vertex和Index分别代表了顶点与索引
发布时间
阅读量:
阅读量
如果要画一个如下图的四边形,是不是应该很简单呢?

给这4个顶点标个序号,这个需要也是顶点信息传入buffer的顺序。
左上:0 右上:1 左下:2 右下:3
在DX11环境中实现绘图的方式多种多样,并可大致划分为两大类:一类是基于顶点的图形绘制方式(Vertex Drawing),另一类则是基于索引的图形绘制方式(Index Drawing)。从功能上讲,默认情况下我们采用的是后者(Index Drawing),因为这种方式能够有效地减少重复绘图操作带来的性能开销。
图形绘制遵循D3D11_PRIMITIVE_TOPOLOGY规则进行,在这一机制下,在初始设计(IA)阶段将原始数据传递至渲染流水线。随后在VS阶段之后的体元处理过程中将会根据枚举类型对顶点进行组装,并形成基本几何元素。最基础的是点、线和三角形这些构成单元。
在这里我们仅限于探讨基于三角形作为基本单元的情况,并采用索引化的方法来绘制四边形图形。主要是在列举各种原语类型时探讨顶点与索引之间的关系。
1.STRIP :D3D_PRIMITIVE_TOPOLOGY_TRI
全部评论 (0)
还没有任何评论哟~
