填充图元
具有内部域的图元在显示的时候都可以某种颜色或模式进行填充。
·GL_POLYGON 由glBegin()和glEnd()之间的glVertex*()调用序列定义一个多边形。
·GL_TRIANGLE 将glBegin()和glEnd()之间每三个连续的顶点划为一组,并以三角形表示,多余顶点忽略。
·GL_TRIANGLE_STRIP glBegin()之后的前三个顶点定义了第一个三角形。后续的顶点都与之前的两个顶点
构成一个新的三角形。所以,当第一个多边形定义好后,其余的多边形只需调用一次
glVertex*()即可。
·GL_TRIANGLE_FAN 前三个顶点定义为第一个三角形,每个后续的顶点都与第一个顶点和它的前一个顶点
构成一个新的三角型。
·GL_QUADS 每4个连续的顶点定义一个四边形。
·GL_QUADS_STRIP 头四个顶点定义一个四边形。每个后续顶点对都与其之前的一对顶点构成一个四边形。