0
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();

三角形は表示されますが、球は表示されません。なぜですか? 黒いウィンドウが表示されるだけです

4

1 に答える 1

1

半径が大きすぎる可能性があり、背面をカリングしています。

glutSolidSphere(1,10,10);

Glut はクローズソースであり、メンテナンスされていません。SDL のような別のものを検討してください。

于 2012-04-29T18:24:22.637 に答える