opengl问题,请教,急!
 
 lu_zi    2002-12-16 11:03:40        const float point[8][3]=
{
	{0.25,0.25,0.5},
	{0.25,0.75,0.5},
	{0.75,0.75,0.5},
	{0.75,0.25,0.5},
	{0.25,0.25,0},
	{0.25,0.75,0},
	{0.75,0.75,0},
	{0.75,0.25,0}
};
const int mian[6][4]=
{
	{0,1,2,3},
	{0,1,5,4},
	{4,5,6,7},
	{3,2,6,7},
	{0,3,7,4},
	{1,2,6,5}
};
void display()
{
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(8,GL_FLOAT,0,point);
	glClear(GL_COLOR_BUFFER_BIT);
	glColor3f(1,1,1);
	glBegin(GL_POLYGON);
	for(int i=0;i<6;i++)
	{
		glArrayElement(mian[i][0]);
		glArrayElement(mian[i][1]);
		glArrayElement(mian[i][2]);
		glArrayElement(mian[i][3]);
	}	
	glEnd();
	glFlush();
	glDisableClientState(GL_VERTEX_ARRAY);
}
这段代码由问题,不只是什莫问题,请纠正!多谢