glEdgeFlag作用

glBegin(GL_TRIANGLES);
glVertex3f(0.5f, 0.5f, -0.5f);
glVertex3f(0.5f, -0.5f, -0.5f);
glEdgeFlag(GL_FALSE);
glVertex3f(-0.5f, -0.5f, -0.5f);

glVertex3f(0.5f, 0.5f, -0.5f);
glEdgeFlag(GL_TRUE);
glVertex3f(-0.5f, -0.5f, -0.5f);
glVertex3f(-0.5f, 0.5f, -0.5f);
glEnd();

 glEdgeFlag作用是设置一个点是否是一条边的起点,上面的程序是最好的解释。

你可能感兴趣的:(flag)