【发布时间】:2014-10-04 15:13:52
【问题描述】:
我创建了一个新的 QML 项目,并使用自定义 QML 项来集成原始 OpenGL。
如果我使用framebufferObject()->toImage().save("a.png"); 截屏
在 QQuickFramebufferObject::Renderer 中,则表面是正确的渲染器,但 QML 表面在 Y 轴上翻转。
要解决这个问题,我需要在 Y 轴上将我的矩阵缩放 -1,但现在我的屏幕截图被翻转了。我认为翻转来自 QML 与 OpenGL 坐标。有人可以给我一个 QML 来正确渲染而不是缩放我的矩阵吗?
【问题讨论】: