每次渲染时,我都会越来越多地绘制 GLUT 基元。为了让事情变得更快,我决定不每次都清除,只是放入新的原语。那是错的吗?
当我这样做时,我眨了眨眼。放置 sleep() 表明一帧是好的,第二帧是空的,依此类推。
编辑:执行一次的渲染(显示)中的简短代码(我使用Java的JOGL):
gl.glPushMatrix();
gl.glColor3f(1, 1, 0);
gl.glTranslatef(0, 0, 0);
glut.glutSolidCube(10);
gl.glPopMatrix();
drawable.swapBuffers();