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();
显示了三角形但没有显示球体 为什么? 我只是得到一个黑色的窗口
最佳答案
您的半径可能太大,并且您正在剔除背面。
glutSolidSphere(1,10,10);
Glut 是闭源且无需维护的。考虑其他东西,例如 SDL。
关于c - 为什么过剩的立方体或球体不出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10374721/