OPENGL如何给三角形贴图?
glBegin(GL_QUADS);
// Bottom Face
glTexCoord2f(1.0f, 1.0f); glVertex3f(-1.0f, -1.0f, -1.0f);
glTexCoord2f(0.0f, 1.0f); glVertex3f( 1.0f, -1.0f, -1.0f);
glTexCoord2f(0.0f, 0.0f); glVertex3f( 1.0f, -1.0f, 1.0f);
glTexCoord2f(1.0f, 0.0f); glVertex3f(-1.0f, -1.0f, 1.0f);
glEnd();
用glTexCoord2f()可以把图片映射到四边形的四个顶点上,请问三角形glBegin(GL_TRIANGLES)如何贴图?有没有类似glTexCoord2f()的函数?怎么用?举个例子,谢谢!