5

我有几个关于 Qt 的问题。

  1. 我已经知道 Qt 和 OpenGL 可以一起使用。目前我们在我的大学使用 GLUT(用于窗口和输入管理)。我看到 Qt 能够做同样的事情。使用 Qt 而不是 GLUT 有什么缺点吗? (性能方面)

  2. 我也知道 Qt 可用于构建游戏 GUI。我什至看到了这个 3d GUI 示例WolfenQt。所以这是可能的。但是,如果您关心性能,那么将 Qt 用于游戏 GUI 是否有意义?

4

1 回答 1

5

Qt 与任何其他工具一样可能被滥用。但仅仅因为你使用 Qt 这并不意味着 OpenGL 的性能会受到影响。OpenGL 并不关心它的上下文和它所绑定的可绘制对象是什么以及如何创建的。Qt 最大的影响是它如何管理和传递事件;信号/槽机制。

于 2012-12-15T13:10:24.627 回答