3D Computer Grapihcs Using OpenGL - 02 QGLWidget

用红色来填充GLWidget窗口

修改MyGlWindow.h,添加两个函数,一个用来初始化OpengGL,一个用来绘制OpenGL

#pragma once
#include <QtOpenGL\qgl.h>
class MyGlWindow:public QGLWidget
{
protected:
    void initializeGL();
    void paintGL();

};

 MyGlWindow.cpp

#include <gl\glew.h>
#include "MyGlWindow.h"

void MyGlWindow::initializeGL()
{
    glewInit();
}

void MyGlWindow::paintGL()
{
    glClearColor(1,0,0,1);
        glClear(GL_COLOR_BUFFER_BIT);  
}

运行可见一个红色的窗口

posted @ 2018-01-22 19:37  Ken_An  阅读(257)  评论(0编辑  收藏  举报