1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
glLoadIdentity();
glEnable(GL_TEXTURE_2D) ;
glBindTexture(GL_TEXTURE_2D,texture[4]) ;
glRotatef(LookY,1.0f,0.0f,0.0f);
glRotatef(LookX,0.0f,1.0f,0.0f);
glTranslated(0.0f,-1.0f,0.0f);
for (float x = -24; x<24;x+=4)
{
for (float z = -24; z<=24;z+=48)
{
glBegin(GL_QUADS);
glTexCoord2i(0,1);glVertex3f(x-4.0f , 3.0f , z);
glTexCoord2i(1,1);glVertex3f(x , 3.0f , z);
glTexCoord2i(1,0);glVertex3f(x , 1.0f , z);
glTexCoord2i(0,0);glVertex3f(x-4.0f , 1.0f , z);
}
}
glEnd();
glDisable(GL_TEXTURE_2D) ; |
Partager