Untitled
By: a guest | Feb 9th, 2010 | Syntax:
None | Size: 0.65 KB | Hits: 15 | Expires: Never
glEnable(GL_TEXTURE_2D);
glGenTextures(1, &texi);
glBindTexture(GL_TEXTURE_2D, texi);
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
glTexImage2D(GL_TEXTURE_2D,0, GL_RGBA, width, height, 0, GL_RGBA,GL_UNSIGNED_BYTE,img);
-----------------------------
glEnable(GL_TEXTURE_2D);
glBegin(GL_TRIANGLES);
glTexCoord2f(0.0,0.0); glVertex3f(0.0,0.0,0.0);
glTexCoord2f(0.0,1.0); glVertex3f(10,10.0,0.0);
glTexCoord2f(1.0,0.0); glVertex3f(10.0,0.0,0.0);
glEnd();
glDisable(GL_TEXTURE_2D);