使用vs2013编译
//绘画
void display(void)
{
glLoadIdentity(); //加载单位矩阵
glRotatef(angle, 1.0f, 1.0f, 1.0f); //旋转
// 清除屏幕
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glBindTexture(GL_TEXTURE_2D, texWall);
glBegin(GL_QUADS);
for (int i = 0; i<6; ++i){
// 有六个面,循环六次
for (int j = 0; j<4; ++j){
// 每个面有四个顶点,循环四次
//纹理
glTexCoord2f(coord_list[j][0], coord_list[j][1]);
//正方体
glVertex3fv(vertex_list[index_list[i][j]]);
}
}
glEnd();
glutSwapBuffers();
}