gpt4 book ai didi

c++ - Qt 5.0 - 它是 3D 游戏/应用程序开发的可行选择吗

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:30:19 29 4
gpt4 key购买 nike

<分区>

我最近注意到 Qt 有一个新版本。我没有任何使用它开发游戏或应用程序的个人经验,但我正在寻找一个 API 或框架来简化我的应用程序的 GUI 创建,用 C++ 和 OpenGL 编写。在这个阶段,我不太担心跨平台,但这是我将来可以从中受益的事情。

据我所知,Qt 的真正优势在于其灵 active 和跨平台功能。显然,这需要权衡取舍;对主循环的控制较少。

我花了几天时间浏览文章和博客,并没有真正了解 Qt 5,而有关 Qt 的其余信息似乎表明它不是 3D 游戏的绝佳选择。我想展开讨论,因为我发现的大部分信息似乎都已经过时了。

所以我想我的问题是:

  • Qt 是否适合 3D 应用程序/游戏开发?

  • 例如,如果我想制作一个具有多个视口(viewport)和相关 GUI 的 3D 应用程序,并且一个视口(viewport)会渲染相对大量的多边形(比如 600 万),具有一定程度的 3D 纹理和多个 channel /着色器.我可以使用 Qt 吗?

据我所知,使用 Qt 的 GUI 元素似乎占用了大量 CPU 时间。我知道您可以在程序中进行优化,但 Qt 的 GUI 是一个很大的优势,如果我不能利用它,我真的不想使用 Qt。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com