OpenGL
lxnkobe
这个作者很懒,什么都没留下…
展开
-
不使用libpng,较好解决OpenGL中使用png图标的方法
之前看到有使用第三方库libpng 解决openGL中使用png图标的文章。今天实现了使用QT+OpengL 实现了png图标的使用,没有使用libpng。 下面是代码,仅供参考: void QglModel::LoadIcons(char * file,GLuint &texture_ID) { QImage t; QImage b; glEnable(GL_TEXTURE_2D)原创 2013-01-24 14:02:15 · 3045 阅读 · 0 评论 -
QT+OpenGL 里面的奇怪问题!!
近来使用QT+OpenGL编写图形程序发现一个奇怪的问题,下面简单说一下: 一开始设置了一个QTimer ,connect(timer,SIGNAL(timeout()),this,SLOT(updateGL())); 然后每隔一定的时间 调用display()函数(自己写的绘制函数);设置断点调试的时候发现第一个问题,timer->stop() 之后按理说应该是计时器结束,原创 2013-01-18 12:38:33 · 2132 阅读 · 2 评论 -
QT OpenGL 笔记
虽然Qt不以效率著称,但是事实上有足够的优化,最最典型的就是默认的图形双缓冲,按照Windows下的编程惯例是需要手动开启,并通过额外的接口调用才能使用的,这一点在以前简单图形编程学习时比较过Qt,Win32 GDI时感受特别深刻,在没有额外处理的时候,Win32动画程序那个闪阿,而Qt程序非常稳定。事实上,我想,Qt的其他问题比效率严重多了,比如个人感觉Qt程序在Windows下刷新的感知明转载 2013-01-06 15:16:55 · 15160 阅读 · 2 评论