Qt OpenGL(二十四)——Qt OpenGL 核心模式-实现彩色三角形
我们之前在Qt OpenGL 核心模式版本中,看到了Qt关于OpenGL的例程,是一个旋转的彩色三角形,本篇文章我们就使用OpenGL核心模式,实现这个彩色三角形。
图1 旋转的三角形
一、彩色三角形
上一篇文章(Qt OpenGL 核心模式-给三角形上色)中,绘制了一个纯色填充的三角形,本篇文章我们接着上一篇文章的书写方式实现上面这个彩色的三角形。
#include <QObject>
#include <QWidget>
#include <QOpenGLWidget>
#include <QOpenGLFunctions_3_3_Core>
class ColorOpenGLWidget : public QOpenGLWidget,public QOpenGLFunc