Я пытаюсь наложить текстуру на 1 грань куба, но у меня проблема в том, что куб также находится в направлении z.
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, Tex);
glBegin(GL_POLYGON);
glTexCoord2f( 1.0, 1.0); glVertex3f( 1.0, 1.0, 1);
glTexCoord2f( 1.0, -1.0); glVertex3f( 1.0, -1.0, 1);
glTexCoord2f( 1.0, -1.0); glVertex3f( 1.0, -1.0, -1);
glTexCoord2f( 1.0, 1.0); glVertex3f( 1.0, 1.0, -1);
glEnd();
glDisable(GL_TEXTURE_2D);
Очевидно, что так я завершаюс повторяющимися вершинами текстуры (1,1) и (1, -1), потому что они не включают в себя ось Z. Как я могу решить эту проблему?