计算机图形学(第四版) Qt5.12+OpenGL 第3章示例 搭建模型工程
发布时间
阅读量:
阅读量
计算机图形学(第四版)教材中采用GLUT作为窗口管理工具,而本人在实际工作中更倾向于使用Qt,因此计划借助Qt5.12与OpenGL的组合来实现该教材中所有练习内容。以下为第3章示例在Qt平台上的具体实现步骤。
1. 利用QtCreater工具新建一个项目,选择“Qt Widgets Applicationt”作为项目类型。
2. 设置项目名称为“OpenGL_exam1”,在kits选项中选择“Desktop Qt 5.12.1 MingW”或根据个人安装情况选用其他版本的Qt。
3. 将类名设定为“OpenGLWidget”,并指定其基类为QWidget,确认后完成项目的创建。
4. 打开名为“OpenGL_exam1.pro”的配置文件,并添加对OpenGL库的支持
LIBS += -lOpengl32 -lglu32
5. 打开OpenGLWidget.h文件,将class OpenGLWidget所继承的基类调整为采用多重继承的方式:
class OpenGLWidget : public QOpenGLWidget, protected QOpenGLFunctions
AI写代码cpp
6. 对构建函数进行调整,具体修改如下:
OpenGLWidget:
全部评论 (0)
还没有任何评论哟~
