Hi!
I have texturing problems with my Skybox. At the edges of the planes, which form my cube, some display errors appear. But when I align my 4 sky textures together in paint-program (like PSP) the edges appear smooth without any problems:
Here is a screenshot of my problem:
and here is the code for my cube:
texSky[0].Specify();
glBegin(GL_QUADS);glTexCoord2f(0.0f,0.0f); glVertex3f(-0.5f,-0.5f,0.0f); glTexCoord2f(1.0f,0.0f); glVertex3f(0.5f,-0.5f,0.0f); glTexCoord2f(1.0f,1.0f); glVertex3f(0.5f,-0.5f,-1.0f); glTexCoord2f(0.0f,1.0f); glVertex3f(-0.5f,-0.5f,-1.0f); glEnd();
texSky[1].Specify();
glBegin(GL_QUADS);glTexCoord2f(0.0f,0.0f); glVertex3f(0.5f,-0.5f,0.0f); glTexCoord2f(1.0f,0.0f); glVertex3f(0.5f,0.5f,0.0f); glTexCoord2f(1.0f,1.0f); glVertex3f(0.5f,0.5f,-1.0f); glTexCoord2f(0.0f,1.0f); glVertex3f(0.5f,-0.5f,-1.0f); glEnd();
texSky[2].Specify();
glBegin(GL_QUADS);glTexCoord2f(0.0f,0.0f); glVertex3f(0.5f,0.5f,0.0f); glTexCoord2f(1.0f,0.0f); glVertex3f(-0.5f,0.5f,0.0f); glTexCoord2f(1.0f,1.0f); glVertex3f(-0.5f,0.5f,-1.0f); glTexCoord2f(0.0f,1.0f); glVertex3f(0.5f,0.5f,-1.0f); glEnd();
texSky[3].Specify();
glBegin(GL_QUADS);glTexCoord2f(0.0f,0.0f); glVertex3f(-0.5f,0.5f,0.0f); glTexCoord2f(1.0f,0.0f); glVertex3f(-0.5f,-0.5f,0.0f); glTexCoord2f(1.0f,1.0f); glVertex3f(-0.5f,-0.5f,-1.0f); glTexCoord2f(0.0f,1.0f); glVertex3f(-0.5f,0.5f,-1.0f); glEnd();
texSky[4].Specify();
glBegin(GL_QUADS);glTexCoord2f(0.0f,0.0f); glVertex3f(-0.5f,-0.5f,-1.0f); glTexCoord2f(1.0f,0.0f); glVertex3f(0.5f,-0.5f,-1.0f); glTexCoord2f(1.0f,1.0f); glVertex3f(0.5f,0.5f,-1.0f); glTexCoord2f(0.0f,1.0f); glVertex3f(-0.5f,0.5f,-1.0f);
glEnd();
I can´t figure out the mistake…
Thanks in Advance!