static const GLfloat VC[][3] = {
{ -0.5f, 0.5f, 0.5f }, //A
{ -0.5f,-0.5f, 0.5f },//B
{ 0.5f,-0.5f, 0.5f },//C
{ 0.5f, 0.5f, 0.5f },//D
{ -0.5f, 0.5f,-0.5f }, //E
{ -0.5f,-0.5f,-0.5f },//F
{ 0.5f,-0.5f,-0.5f },//G
{ 0.5f, 0.5f,-0.5f },//H
};
static const GLint VF[][4] = {
0,1,2,3,//front
3,2,6,7,//right
7,6,5,4,//back
4,5,1,0,//left
1,5,6,2,//bottom
4,0,3,7 //top
};
static const GLfloat TF[][2] = {
0,1,
0,0,
1,0,
1,1
};
这是方块的绘制函数,TF是纹理
{ -0.5f, 0.5f, 0.5f }, //A
{ -0.5f,-0.5f, 0.5f },//B
{ 0.5f,-0.5f, 0.5f },//C
{ 0.5f, 0.5f, 0.5f },//D
{ -0.5f, 0.5f,-0.5f }, //E
{ -0.5f,-0.5f,-0.5f },//F
{ 0.5f,-0.5f,-0.5f },//G
{ 0.5f, 0.5f,-0.5f },//H
};
static const GLint VF[][4] = {
0,1,2,3,//front
3,2,6,7,//right
7,6,5,4,//back
4,5,1,0,//left
1,5,6,2,//bottom
4,0,3,7 //top
};
static const GLfloat TF[][2] = {
0,1,
0,0,
1,0,
1,1
};
这是方块的绘制函数,TF是纹理


















