• 8328阅读
  • 8回复

一个用Qt和OpenGL载入纹理和显示纹理的小例子 [复制链接]

上一主题 下一主题
离线彩阳
 

只看楼主 倒序阅读 楼主  发表于: 2013-07-05
关键词: Qt5OpenGL纹理
嗯,主要讲了如何使用Qt的OpenGL模块载入纹理并且显示
源代码和例子程序都在附件里,需要的同学领走吧。使用Qt5.1构建。
载入和显示纹理用的 用Qt和OpenGL制作的显示纹理的例子.7z (4960 K) 下载次数:535
上海Qt开发联盟,热忱地欢迎你的加入!
离线rozendew

只看该作者 1楼 发表于: 2013-07-06
好快的速度,5.1里opengl使用和4里有什么不同吗?
我只是知道我所知道的
离线彩阳

只看该作者 2楼 发表于: 2013-07-06
回 1楼(rozendew) 的帖子
一些类和函数改变了。
Qt4中有QGLShader、QGLShaderProgram、QGLFunctions等类,到了Qt5就取消了,换成了QOpenGLShader、QOpenGLShadrProgram、QOpenGLFunctions这些类。模块内部的实现也有大的改变。
上海Qt开发联盟,热忱地欢迎你的加入!
离线youcansee163

只看该作者 3楼 发表于: 2013-07-09
赞一个
离线似水流年

只看该作者 4楼 发表于: 2013-10-11
win32平台载入纹理时只能载入2的n次方宽度的正方形图片,不知道为什么不能载入不规则的图片!楼主研究过否?
离线hujing123

只看该作者 5楼 发表于: 2013-10-14
win32平台载入纹理时只能载入2的n次方宽度的正方形图片,不知道为什么不能载入不规则的图片!楼主研究过否
离线彩阳

只看该作者 6楼 发表于: 2013-10-14
回 5楼(hujing123) 的帖子
研究了,这是显卡的限制导致的。如果你的显卡不是独显,就有可能出现这样的情况。
使用Qt的API看看显卡是否支持这一特性。
上海Qt开发联盟,热忱地欢迎你的加入!
离线charles_gz

只看该作者 7楼 发表于: 2014-02-26
下载学习,注释很清晰不过没有鼠标事件
离线hunterzf

只看该作者 8楼 发表于: 07-22
试一下,看看咋样
快速回复
限100 字节
 
上一个 下一个