将纹理添加到 QT OpenGL 场景图
Posted
技术标签:
【中文标题】将纹理添加到 QT OpenGL 场景图【英文标题】:Add texture to QT OpenGL scene graph 【发布时间】:2014-06-14 00:18:01 【问题描述】:我正在尝试将纹理渲染到一个简单的 opengl 正方形。我只想将纹理直接映射到矩形上。我遵循位于here 的场景图示例,了解如何调用opengl 函数和显示形状,但我在尝试添加纹理时迷失了方向。我检查了多个文档,它们都使用固定函数管道或子类化 QGLWidget 进行了处理。我想保留这个示例 OpenGL ES 并使用着色器。
我是 OpenGL 的新手,所以如果有人能让我了解必须发生的事情,那就太好了。
【问题讨论】:
【参考方案1】:您需要在Frame Buffer Object 中渲染纹理,然后将其显示在场景图中。请参阅Scene Graph - Rendering FBOs 示例。
【讨论】:
conf.qtcon.org/system/attachments/137/original/…以上是关于将纹理添加到 QT OpenGL 场景图的主要内容,如果未能解决你的问题,请参考以下文章