opengl 纹理坐标 对立方体纹理贴图
glBegin(GL_QUADS);glTexCoord2f(1.0f,1.0f);glVertex3f(0.25f,0.25f,0.25f);glTexCoord2f(...
glBegin(GL_QUADS);
glTexCoord2f(1.0f, 1.0f);
glVertex3f(0.25f,0.25f,0.25f);
glTexCoord2f(1.0f, 0.0f);
glVertex3f(-0.25f,0.25f,0.25f);
glTexCoord2f(0.0f, 0.0f);
glVertex3f(-0.25f,-0.25f,0.25f);
glTexCoord2f(0.0f, 1.0f);
glVertex3f(0.25f,-0.25f,0.25f);
glEnd();
//2222
glBegin(GL_QUADS);
// Front Face
glTexCoord2f(0.0f, 0.0f);
glVertex3f(0.25f,0.25f,0.25f);
glTexCoord2f(1.0f, 0.0f);
glVertex3f(0.25f,0.25f,-0.25f);
glTexCoord2f(1.0f, 1.0f);
glVertex3f(-0.25f,0.25f,-0.25f);
glTexCoord2f(0.0f, 1.0f);
glVertex3f(-0.25f,0.25f,0.25f);
glEnd();
//33333333
glBegin(GL_QUADS);
glTexCoord2f(1.0f, 1.0f);
glVertex3f(0.25f,0.25f,0.25f);
glTexCoord2f(1.0f, 0.0f);
glVertex3f(0.25f,-0.25f,0.25f);
glTexCoord2f(0.0f, 0.0f);
glVertex3f(0.25f,-0.25f,-0.25f);
glTexCoord2f(0.0f, 1.0f);
glVertex3f(0.25f,0.25f,-0.25f);
glEnd();
//4444444444
glBegin(GL_QUADS);
glTexCoord2f(1.0f,1.0f);
glVertex3f(0.25,-0.25,0.25);
glTexCoord2f(1.0f,0.0f);
glVertex3f(-0.25,-0.25,0.25);
glTexCoord2f(0.0f,0.0f);
glVertex3f(-0.25,-0.25,-0.25);
glTexCoord2f(0.0f,1.0f);
glVertex3f(0.25,-0.25,-0.25);
glEnd();
//555555555
glBegin(GL_QUADS);
glTexCoord2f(1.0f,1.0f);
glVertex3f(-0.25,0.25,0.25);
glTexCoord2f(1.0f,0.0f);
glVertex3f(-0.25,0.25,-0.25);
glTexCoord2f(0.0f,0.0f);
glVertex3f(-0.25,-0.25,-0.25);
glTexCoord2f(0.0f,1.0f);
glVertex3f(-0.25,-0.25,0.25);
glEnd();
//666666666666
glBegin(GL_QUADS);
glTexCoord2f(1.0f,1.0f);
glVertex3f(0.25,0.25,-0.25);
glTexCoord2f(1.0f,0.0f);
glVertex3f(0.25,-0.25,-0.25);
glTexCoord2f(0.0f,0.0f);
glVertex3f(-0.25,-0.25,-0.25);
glTexCoord2f(0.0f,1.0f);
glVertex3f(-0.25,0.25,-0.25);
glEnd();
哪里错了。 展开
glTexCoord2f(1.0f, 1.0f);
glVertex3f(0.25f,0.25f,0.25f);
glTexCoord2f(1.0f, 0.0f);
glVertex3f(-0.25f,0.25f,0.25f);
glTexCoord2f(0.0f, 0.0f);
glVertex3f(-0.25f,-0.25f,0.25f);
glTexCoord2f(0.0f, 1.0f);
glVertex3f(0.25f,-0.25f,0.25f);
glEnd();
//2222
glBegin(GL_QUADS);
// Front Face
glTexCoord2f(0.0f, 0.0f);
glVertex3f(0.25f,0.25f,0.25f);
glTexCoord2f(1.0f, 0.0f);
glVertex3f(0.25f,0.25f,-0.25f);
glTexCoord2f(1.0f, 1.0f);
glVertex3f(-0.25f,0.25f,-0.25f);
glTexCoord2f(0.0f, 1.0f);
glVertex3f(-0.25f,0.25f,0.25f);
glEnd();
//33333333
glBegin(GL_QUADS);
glTexCoord2f(1.0f, 1.0f);
glVertex3f(0.25f,0.25f,0.25f);
glTexCoord2f(1.0f, 0.0f);
glVertex3f(0.25f,-0.25f,0.25f);
glTexCoord2f(0.0f, 0.0f);
glVertex3f(0.25f,-0.25f,-0.25f);
glTexCoord2f(0.0f, 1.0f);
glVertex3f(0.25f,0.25f,-0.25f);
glEnd();
//4444444444
glBegin(GL_QUADS);
glTexCoord2f(1.0f,1.0f);
glVertex3f(0.25,-0.25,0.25);
glTexCoord2f(1.0f,0.0f);
glVertex3f(-0.25,-0.25,0.25);
glTexCoord2f(0.0f,0.0f);
glVertex3f(-0.25,-0.25,-0.25);
glTexCoord2f(0.0f,1.0f);
glVertex3f(0.25,-0.25,-0.25);
glEnd();
//555555555
glBegin(GL_QUADS);
glTexCoord2f(1.0f,1.0f);
glVertex3f(-0.25,0.25,0.25);
glTexCoord2f(1.0f,0.0f);
glVertex3f(-0.25,0.25,-0.25);
glTexCoord2f(0.0f,0.0f);
glVertex3f(-0.25,-0.25,-0.25);
glTexCoord2f(0.0f,1.0f);
glVertex3f(-0.25,-0.25,0.25);
glEnd();
//666666666666
glBegin(GL_QUADS);
glTexCoord2f(1.0f,1.0f);
glVertex3f(0.25,0.25,-0.25);
glTexCoord2f(1.0f,0.0f);
glVertex3f(0.25,-0.25,-0.25);
glTexCoord2f(0.0f,0.0f);
glVertex3f(-0.25,-0.25,-0.25);
glTexCoord2f(0.0f,1.0f);
glVertex3f(-0.25,0.25,-0.25);
glEnd();
哪里错了。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询