首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与抽象(如OpenGl )相比,使用QtOpenGl的绘图要求应该有多低?

与抽象(如OpenGl )相比,使用QtOpenGl的绘图要求应该有多低?
EN

Stack Overflow用户
提问于 2012-09-17 08:18:07
回答 1查看 209关注 0票数 1

我需要做一些三维应用程序,并计划为同样的选择一些库。我以前有Qt-qml的经验。

我读过关于OpenGl的文章,发现当您有非常低的绘图要求时,必须使用它。

我还发现有一种叫做QtOpenGl的东西。

Q1。QtOpenGl是否没有OpenGl那么强大,因为它只是提供了一些OpenGl功能的包装器?或者,它与使用OpenGl具有在更高抽象级别上工作的优势一样好?

Q2。我还发现有一种叫做Qt-3D和Qt-Quick3D的东西。我运行了一些示例,发现由于我以前使用qml的经验,使用起来很容易。

有人能分享与OpenGl本身相比它有多强大的经验吗?

我的基本问题是,我应该使用OpenGl而不是像QtOpenGl这样更高级的抽象,这对绘图的要求应该有多低?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-17 10:13:00

Q1: Qt OpenGL模块并不完全是包装器环绕OpenGL。它是GLX、WGL或AGL的包装器。无论如何,您都可以使用QPainter使用Qt OpenGL引擎进行渲染。查看文档,看看它是否对您来说足够低。反正只有2D。

Q2:据我所知,Qt3D将是Qt5的一部分。这取决于你想做什么。如果你想要实现3D游戏,这可能是相当危险的。只有你知道它是否足以满足你的需要。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12455441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档