我最近创建了我的第一个 GLUT 窗口,并给它一个白色背景和一个让相机可以看到的地方。
无论如何,我调整了我的窗口大小,我得到了这些奇怪的线条。似乎它出现了故障并捕获了我桌面屏幕的最新片段。这是我在 imgur 上的截图链接:
http://i.imgur.com/gSRWnc5.png
对不起,如果图片有点过大,但我想知道是否有解决这个奇怪故障的方法。
这是我的代码:
#include <OpenGL/OpenGL.h>
#include <GLUT/GLUT.h>
void display(void) {
glClearColor(1.0, 1.0, 1.0, 1.0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
gluLookAt (0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);
glFlush();
}
int main (int argc, char **argv) {
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DOUBLE);
glutInitWindowSize(400, 400);
glutInitWindowPosition(100, 100);
glutCreateWindow("My First GLUT/OpenGL Window");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}