QT和OpenGL如何正确集成和显示纹理
QT and OpenGL how to integrate properly and display a texture
关于两者的使用,我有几个问题。目前,我有一个预先存在的渲染器,我试图使用QT和OpenGL。
有几个问题:
-
我怎么能得到我的结果在QGraphicsScene绘制?
-
与OpenGL我想要能够加载纹理,然后显示在一个窗口?我是否需要协调绘制纹理的位置,或者我可以在QWidget的中心说?
-
我通常需要什么参数,我认为我需要纹理的Gluint,然后是尺寸的参数?
目前我的结果很差,它似乎渲染了一些东西,但基本上不是在正确的窗口中,也不是在选择的窗口中,基本上它似乎"隐藏"文本,例如,你好,我只能看到e.我认为奇怪。
我很确定这个链接将帮助您编写Qt和OpenGL代码:
http://wesley.vidiqatch.org/03-08-2009/nehe-opengl-lessons-in-qt-chapter-1-and-2我用这个和NeHe教程来编写一个小的Qt/OpenGL应用程序,所以你需要的所有信息都包含在这两个教程中。
相关文章:
- dx11 渲染到纹理仅显示透明颜色
- 无法获取要在 OpenGL ES2 中显示的 RGB 纹理
- 如何显示具有 opengl 纹理的灰度图像
- SDL + OpenGL ES 2.0 使用着色器显示纹理
- 如何使用 openGL 在屏幕上显示加载的纹理
- 在 SFML 中不使用动态内存时显示白色纹理代替实际纹理
- 纹理显示为黑色
- 使用两个纹理 SDL2 显示视频
- 纹理未显示
- 渲染到框架/纹理显示为空
- 无法使用 OpenGL 显示纹理
- OpenGL纹理未显示
- 使用OpenGL显示两个对象.纹理不像预期的那样行为
- 试图显示纹理,但只能使用OpenGL获得纯色
- OpenGL:无法显示纹理
- 在openGL(版本>3.3)的屏幕上显示纹理时如何更改纹理的大小?
- QT和OpenGL如何正确集成和显示纹理
- 无法在SDL 2中显示纹理
- 用c++在OpenGL ES中显示纹理有问题
- 为什么我不能在OpenGL中显示纹理