OpenGL中绘制图元的缺点
我们以绘制一个三角形为例,并且给每个顶点指定不同的颜色和法向量:
glBegin(GL_TRIANGLES);
glColor3fv(c0);
glNormal3fv(n0);
glVertex3fv(v0);
glColor3fv(c1);
glNormal3fv(n1);
glVertex3fv(v1);
glColor3fv(c2);
glNormal3fv(n2);
glVertex3fv(v2);
glEnd();
仅仅是一个简单的三角形加了一些附加条件,我们的程