Why it is’t work?
glBegin(GL_QUADS);
glTexCoord2d(0,0); glVertex3d(-10,1,-10);
glTexCoord2d(0,1/2); glVertex3d(-10,1,0);
glTexCoord2d(1/2,1/2); glVertex3d(0,1,0);
glTexCoord2d(1/2,0); glVertex3d(0,1,-10);
glTexCoord2d(0,1/2); glVertex3d(-10,1,0);
glTexCoord2d(0,1); glVertex3d(-10,1,10);
glTexCoord2d(1/2,1); glVertex3d(0,1,10);
glTexCoord2d(1/2,1/2); glVertex3d(0,1,0);
glTexCoord2d(1/2,1/2); glVertex3d(0,1,0);
glTexCoord2d(1/2,1); glVertex3d(0,1,10);
glTexCoord2d(1,1); glVertex3d(10,1,10);
glTexCoord2d(1,1/2); glVertex3d(10,1,0);
glTexCoord2d(0,1/2); glVertex3d(0,1,-10);
glTexCoord2d(1/2,1/2); glVertex3d(0,1,0);
glTexCoord2d(1/2,1); glVertex3d(10,1,0);
glTexCoord2d(0,1); glVertex3d(10,1,-10);
glEnd();