1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
glBegin(GL_QUADS);
//Top
glVertex3i( i, j, h);
glVertex3i( i+1, j, h);
glVertex3i( i+1, j+1, h);
glVertex3i( i, j+1, h);
//Bottom
glVertex3i( i, j, 0);
glVertex3i( i+1, j, 0);
glVertex3i( i+1, j+1, 0);
glVertex3i( i, j+1, 0);
//Face1
glVertex3i( i+1, j+1, 0);
glVertex3i( i, j+1, 0);
glVertex3i( i, j+1, h);
glVertex3i( i+1, j+1, h);
//Face2
glVertex3i( i+1, j+1, h);
glVertex3i( i+1, j, h);
glVertex3i( i+1, j, 0);
glVertex3i( i+1, j+1, 0);
//Face3
glVertex3i( i, j, 0);
glVertex3i( i+1, j, 0);
glVertex3i( i+1, j, h);
glVertex3i( i, j, h);
//Face4
glVertex3i( i, j, h);
glVertex3i( i, j+1, h);
glVertex3i( i, j+1, 0);
glVertex3i( i, j, 0);
glEnd(); |