Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- glTranslatef(x, y, z);
- glBindTexture(GL_TEXTURE_2D, texture[0]);
- glBegin(GL_QUADS);
- glTexCoord2f(0, 0); glVertex3f(-size, -size, -size);
- glTexCoord2f(1, 0); glVertex3f(size, -size, -size);
- glTexCoord2f(1, 1); glVertex3f( size, size, -size);
- glTexCoord2f(0, 1); glVertex3f( -size, size, -size);
- glEnd();
- glBindTexture(GL_TEXTURE_2D, texture[1]);
- glBegin(GL_QUADS);
- glTexCoord2f(0, 0); glVertex3f(size, -size, size);
- glTexCoord2f(1, 0); glVertex3f(-size, -size, size);
- glTexCoord2f(1, 1); glVertex3f( -size, size, size);
- glTexCoord2f(0, 1); glVertex3f( size, size, size);
- glEnd();
- glBindTexture(GL_TEXTURE_2D, texture[2]);
- glBegin(GL_QUADS);
- glTexCoord2f(0, 0); glVertex3f(-size, -size, size);
- glTexCoord2f(1, 0); glVertex3f(-size, -size, -size);
- glTexCoord2f(1, 1); glVertex3f(-size, size, -size);
- glTexCoord2f(0, 1); glVertex3f(-size, size, size);
- glEnd();
- glBindTexture(GL_TEXTURE_2D, texture[3]);
- glBegin(GL_QUADS);
- glTexCoord2f(0, 0); glVertex3f(size, -size, -size);
- glTexCoord2f(1, 0); glVertex3f(size, -size, size);
- glTexCoord2f(1, 1); glVertex3f(size, size, size);
- glTexCoord2f(0, 1); glVertex3f(size, size, -size);
- glEnd();
- glBindTexture(GL_TEXTURE_2D, texture[4]);
- glBegin(GL_QUADS);
- glTexCoord2f(0, 0); glVertex3f(-size, -size, size);
- glTexCoord2f(1, 0); glVertex3f(size, -size, size);
- glTexCoord2f(1, 1); glVertex3f( size, -size, -size);
- glTexCoord2f(0, 1); glVertex3f( -size, -size, -size);
- glEnd();
- glBindTexture(GL_TEXTURE_2D, texture[5]);
- glBegin(GL_QUADS);
- glTexCoord2f(0, 0); glVertex3f(-size, size, -size);
- glTexCoord2f(1, 0); glVertex3f(size, size, -size);
- glTexCoord2f(1, 1); glVertex3f( size, size, size);
- glTexCoord2f(0, 1); glVertex3f( -size, size, size);
- glEnd();
- glTranslatef(-x, -y, -z);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement