GL_POINTS:
每个顶点在屏幕上都是单独点
GL_LINES:
每一对顶点定义一个线段
GL_LINE_STRIP:
从第一个顶点开始依次经过每一个后续顶点,形成的线条
GL_LINE_LOOP:
loop即循环的意思,在GL_LINE_STRIP的基础上,后续顶点的最后一个点与第一个顶点连接起来,闭环状态
GL_TRIANGLES:
每三个顶点定义一个三角形
GL_TRIANGLES_STRIP:
与GL_LINE_STRIP类似,只不过他是以三角形共用一条带
GL_TRIANGLES_FAN:
以一个圆点为中心呈扇形排列,共用相邻顶点的一组三角形
GL_QUADS:
每四个顶点定义一个新的四边形
GL_QUADS_STRIP
与GL_LINE_STRIP类似,只不过他是以四边形共用一条带
以此类推,五个及以上的顶点形成的图形统一叫多边形(Ploygon),在后面的OpenGL ES学习中会使用到这些图元的连接方式。
网友评论