Advertisement
Guest User

Untitled

a guest
May 6th, 2015
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. glTranslatef(x, y, z);
  2.  
  3. glBindTexture(GL_TEXTURE_2D, texture[0]);
  4. glBegin(GL_QUADS);
  5. glTexCoord2f(0, 0); glVertex3f(-size, -size, -size);
  6. glTexCoord2f(1, 0); glVertex3f(size, -size, -size);
  7. glTexCoord2f(1, 1); glVertex3f( size, size, -size);
  8. glTexCoord2f(0, 1); glVertex3f( -size, size, -size);
  9. glEnd();
  10.  
  11. glBindTexture(GL_TEXTURE_2D, texture[1]);
  12. glBegin(GL_QUADS);
  13. glTexCoord2f(0, 0); glVertex3f(size, -size, size);
  14. glTexCoord2f(1, 0); glVertex3f(-size, -size, size);
  15. glTexCoord2f(1, 1); glVertex3f( -size, size, size);
  16. glTexCoord2f(0, 1); glVertex3f( size, size, size);
  17. glEnd();
  18.  
  19. glBindTexture(GL_TEXTURE_2D, texture[2]);
  20. glBegin(GL_QUADS);
  21. glTexCoord2f(0, 0); glVertex3f(-size, -size, size);
  22. glTexCoord2f(1, 0); glVertex3f(-size, -size, -size);
  23. glTexCoord2f(1, 1); glVertex3f(-size, size, -size);
  24. glTexCoord2f(0, 1); glVertex3f(-size, size, size);
  25. glEnd();
  26.  
  27. glBindTexture(GL_TEXTURE_2D, texture[3]);
  28. glBegin(GL_QUADS);
  29. glTexCoord2f(0, 0); glVertex3f(size, -size, -size);
  30. glTexCoord2f(1, 0); glVertex3f(size, -size, size);
  31. glTexCoord2f(1, 1); glVertex3f(size, size, size);
  32. glTexCoord2f(0, 1); glVertex3f(size, size, -size);
  33. glEnd();
  34.  
  35. glBindTexture(GL_TEXTURE_2D, texture[4]);
  36. glBegin(GL_QUADS);
  37. glTexCoord2f(0, 0); glVertex3f(-size, -size, size);
  38. glTexCoord2f(1, 0); glVertex3f(size, -size, size);
  39. glTexCoord2f(1, 1); glVertex3f( size, -size, -size);
  40. glTexCoord2f(0, 1); glVertex3f( -size, -size, -size);
  41. glEnd();
  42.  
  43. glBindTexture(GL_TEXTURE_2D, texture[5]);
  44. glBegin(GL_QUADS);
  45. glTexCoord2f(0, 0); glVertex3f(-size, size, -size);
  46. glTexCoord2f(1, 0); glVertex3f(size, size, -size);
  47. glTexCoord2f(1, 1); glVertex3f( size, size, size);
  48. glTexCoord2f(0, 1); glVertex3f( -size, size, size);
  49. glEnd();
  50.  
  51. glTranslatef(-x, -y, -z);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement