Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Feb 9th, 2010 | Syntax: None | Size: 0.65 KB | Hits: 15 | Expires: Never
Copy text to clipboard
  1.     glEnable(GL_TEXTURE_2D);
  2.     glGenTextures(1, &texi);
  3.     glBindTexture(GL_TEXTURE_2D, texi);
  4.  
  5.     glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
  6.     glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
  7.     glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
  8.  
  9.     glTexImage2D(GL_TEXTURE_2D,0, GL_RGBA, width, height, 0, GL_RGBA,GL_UNSIGNED_BYTE,img);
  10. -----------------------------
  11. glEnable(GL_TEXTURE_2D);
  12. glBegin(GL_TRIANGLES);
  13. glTexCoord2f(0.0,0.0); glVertex3f(0.0,0.0,0.0);
  14. glTexCoord2f(0.0,1.0); glVertex3f(10,10.0,0.0);
  15. glTexCoord2f(1.0,0.0); glVertex3f(10.0,0.0,0.0);
  16. glEnd();
  17. glDisable(GL_TEXTURE_2D);