欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

opengl3中连glloadidentity都弃用了,由此看来opengl得重新学了~

更新时间: 2014-01-05 02:44:21 责任编辑: Author_N1

 

opengl3中连glLoadIdentity都弃用了,看来OPENGL得重新学了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今天打算用QT做个仿真,结果搞了半天一大堆错误。全是未声明,查了一下才知道原来QT5中支持OPENGL3有些函数已经弃用了

#include <QGLWidget>
#include <QtGui/QOpenGLFunctions>
#include <QtGui/QOpenGLShaderProgram>
#include <QWidget>
class CGraphPage : public QGLWidget , protected QOpenGLFunctions

头文件如上。

连最基本的glLoadIdentity都弃用了,那我该用哪个啊,有没有相应什么好的书籍啊。各位是怎么整的。
--参考方法--
引用:
为什么我用了#include <QOpenGLFunctions_3_2_Compatibility>没有这个头文件,在Qt的help里面也找不到这个类,我的版本是5.0 msvc

换Qt5.1或以上,这些类是从Qt5.1开始引入的。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:44:21
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13796/
本文WWW.DOC100.NET DOC100.NET版权所有。