03/14/2002
15-462 Graphics I
22
glTexCoord2f
•glEnable(GL_TEXTURE_2D);                                                     
•glTexImage2D(GL_TEXTURE_2D, 0, 3, texture->nx, texture->ny, 0, GL_RGB,                    GL_UNSIGNED_BYTE, texture->pix);                                                   
•
•glBegin(GL_POLYGON);
•
•  glTexCoord2f(1.0, 1.0);
•  glVertex3f(1.0, 0.0, 1.0);
•
•  glTexCoord2f(1.0, -1.0);
•  glVertex3f(1.0, 0.0, -1.0);
•
•  glTexCoord2f(-1.0, -1.0);
•  glVertex3f(-1.0, 0.0, -1.0);
•
•  glTexCoord2f(-1.0, 1.0);
•  glVertex3f(-1.0, 0.0, 1.0);
•
•glEnd();