|
|

楼主 |
发表于 2006-5-8 13:50:00
|
显示全部楼层
Re:请教一个关于glEndList()的问题,请知道的大侠指导!!!
同样的代码,在台式机的VC上一下就过了,
但在笔记本上,到了glEndList()语句就要等上半天。
代码如下:
glNewList(ID, GL_COMPILE);
glLightfv(GL_LIGHT0,GL_POSITION,light_position);
glLightfv(GL_LIGHT1,GL_POSITION,light_position1);
glLightfv(GL_LIGHT2,GL_POSITION,light_position2);
glLightfv(GL_LIGHT3,GL_POSITION,light_position3);
GLfloat mspecular[] = {dR, dG, dB, 1};
GLfloat mdiffuse[] = {dR, dG, dB, 1};
glMaterialfv(GL_FRONT, GL_DIFFUSE, mdiffuse);
glMaterialfv(GL_FRONT, GL_SPECULAR, mspecular);
SetLight(dR, dG, dB);
画多边形.......
glEndList(); |
|