QT使用OPENGL的心得

来源:互联网 发布:破解收费辅助软件 编辑:程序博客网 时间:2024/05/22 16:53

第一次用OPENGL,有一些没有注意到的事情,记录一下。平台为Windows qt 5.8

1. .pro文件添加

QT +=opengl 
LIBS +=-lopengl32
2. 以QGLWidget为基类,建一个新类,重载函数
    void initializeGL();
    void resizeGL(int width, int height);
    void paintGL();
3. 绘图时,屏幕向右为x轴正向,屏幕向上为y轴正向,屏幕向外为z轴正向。原点为绘制几何体的中心点。
   绕x轴旋转为俯仰,角度为正上仰,角度为负反之;
   绕z轴旋转为滚动角,角度为正逆时针滚动,反之顺时针(顺、逆是对于集合体朝我们的一面来说);
   绕y轴旋转为方向角,为0-360°。俯视图来看是几何体顺时针旋转相应角度。
参考文章
http://blog.csdn.net/li235456789/article/category/6168530
http://blog.csdn.net/qinhoupingss/article/details/47983413