• GL_POINTS 点。所有顶点不连接,直接以点的形式显示。
    • GL_LINES 线。每两个顶点相连接,每个顶点不复用,形成多条线。
    • GL_LINE_STRIP 线带。每两个顶点相连接,除首、尾顶点外的其他顶点复用,形成不闭合的线带。
    • GL_LINE_LOOP 线环。每两个顶点相连接,所有顶点可复用,形成闭合的线环。
    • GL_POLYGON 多边形。所有顶点相连接,形成凸多边形。
    • GL_TRIANGLES 三角形。每三个顶点相连接,顶点不复用,形成三角形。
    • GL_TRIANGLE_STRIP 三角形带。每三个顶点相连接,顶点复用,形成三角形带。
    • GL_TRIANGLE_FAN 三角形扇。以某个顶点作为公用顶点,和其他相邻的两个顶点相连接,组合成多个相邻的三角形,形成三角形扇。
    • GL_QUADS 四边形。每四个顶点相连接,顶点不复用,形成四边形。
    • GL_QUAD_STRIP 四边形带。每四个顶点相连接,顶点复用,形成四边形带。

    image.png
    图元可以用 glDrawArrays、glDrawElements、glDrawRangeElements、glDrawArraysInstanced、glDrawElementsInstanced 命令绘制的几何形状对象。