glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
//glBegin(GL_TRIANGLES);
// glVertex3f(-0.5,-0.5,0.0);
// glVertex3f(0.5,0.0,0.0);
// glVertex3f(0.0,0.5,0.0);
//glEnd();
glutSolidSphere(200,10,10);
glutSwapBuffers();
三角形显示但不显示球体 为什么? 我只是得到一个黑色的窗口
答案 0 :(得分:1)
你的半径可能太大而你正在剔除背面。
glutSolidSphere(1,10,10);
Glut是近源且无需维护的。考虑别的东西,比如SDL。