diff --git a/05_opengl_triangle/openglwidget.cpp b/05_opengl_triangle/openglwidget.cpp index 747a8fc..d3f510b 100644 --- a/05_opengl_triangle/openglwidget.cpp +++ b/05_opengl_triangle/openglwidget.cpp @@ -11,6 +11,7 @@ void OpenGLWidget::initializeGL() initializeOpenGLFunctions(); glEnable(GL_DEPTH_TEST); + glClearColor(0.0f, 0.0f, 0.0f, 1.0f); // 设置背景颜色 vao.create(); vbo.create(); @@ -34,6 +35,7 @@ void OpenGLWidget::resizeGL(int w, int h) void OpenGLWidget::paintGL() { + glClear(GL_COLOR_BUFFER_BIT); // 每帧都清空屏幕 qDebug() << "paintGL"; vao.bind();