openGL es 4:绘制方式
2013-09-26 10:19
176 查看
一、点、线段、三角形绘制
1、GL_POINTS
其将传入渲染管线的一系列顶点单独进行绘制2、GL_LINES
其将传入渲染管线的一系列顶点按照顺序两两组合成线段进行绘制(不重复利用),若顶点个数为奇数,管线会自动忽略最后一个顶点3、GL_LINE_STRIP
其将传入的渲染管线的一系列顶点按照顺序依次组织成线段进行绘制,组成一条开放的拆线4、GL_LINE_LOOP
其将传入渲染管线的一系列顶点按照顺序依次组织成线段进行绘制,开成线段环(每个顶点被利用两次)5、GL_TRIANGLES
其将传入渲染管线的一系列顶点执照顺序每3个组织成一个三角形进行绘制(不重复利用)6、GL_TRIANGLES_STRIP
其将传入渲染管线的一系列顶点按照顺序依次组织成三角形进行绘制,最后实际形成的是一个三角条带,当非连续三角形构成的物体时,需将上一批三角形的后一个顶点和下一批三角形的第一个顶点重复一次7、GL_TRIANGLES_FAN
其将传入渲染管线的一系列顶点中的第一个顶点作为中心点,其它顶点作为边缘点绘制出一系列组成扇形的相邻三角形,(边缘点可重复利用)二、顶点法与索引法
1、glDrawArrays
此方法是按照传入渲染管线顶点本身的顺序及选用的绘制方式将顶点组织成图元进行绘制,也可以称之为顶点法。2、glDrawElements
此方法绘制时不但要将顶点序列传入渲染管线,还需要将索引序列传入管线,绘制时管线根据索引值序列中的索引一一从顶点序列中取出对应的顶点相关文章推荐
- OpenGL ES 2.0 绘制方式
- openGL ES 2.0 点与点之间的绘制方式(III)
- opengl es中不同的绘制方式
- OpenGL ES系列五--图元形式及绘制方式
- OpenGL ES图元绘制方式
- OpenGL ES(第一篇绘制方式) 学习
- OpenGL ES 2.0 - 绘制方式
- opengl es中不同的绘制方式
- 使用Android OpenGL ES 2.0绘图之三:绘制形状
- Android OpenGL ES 2.0绘图:绘制纹理
- OpenGL ES(3)——绘制图形
- OpenGL绘制方式
- google map 两中方式 绘制可编辑多边形 并获取节点坐标信息
- 对canvas的直接在画布上绘制图形与用变换的方式绘制图形的不同点和相同点的理解
- 图形绘制建立OpenGL ES环境
- Matlab绘制动态图的两种方式(参考)
- Android OpenGL ES(八)绘制点Point ..
- opengl版本更新和绘制方式
- 【OpenGL】理解GL_TRIANGLE_STRIP等绘制三角形序列的三种方式
- opengl es 渲染方式与 纹理坐标设定 ,OpenGL ES 模型视图之缩放操作