现在最常用的OpenGL窗口管理器是什么?

时间:2010-10-15 14:14:02

标签: opengl sdl glut

Glut似乎相当陈旧,SDL也好像不再是最年轻的了 - 现在用作OpenGL的(跨平台)窗口管理器是什么?

5 个答案:

答案 0 :(得分:4)

跨平台UI工具包 wxwidgets 2. fltk qt 过剩(freeglut) 5. sdl

我用过glui。糟透了(在性能方面)。仅仅通过在你的应用程序中包含glui(没有实际使用它),性能损失就会有很大差异。

老实说,我更喜欢特定于平台的UI工具包。快点。可靠。

答案 1 :(得分:3)

取决于您希望如何使用它。不要以为有明显的赢家。

我喜欢使用Qt,因为我对它很熟悉所以对我来说很容易,因为我将它用于我大多数窗口化的openGL应用程序中的其他UI元素。

答案 2 :(得分:1)

还没有尝试过,但是,我希望在我的下一个项目中。它似乎很受欢迎。  SFML。它是用C ++编写的SDL的“继承者”

答案 3 :(得分:1)

我正在使用freeglut,但它只是有点改善了过剩。

您也可以使用QT

答案 4 :(得分:1)

我认为GLFW是中小型应用程序/游戏的最佳选择。这种类型的库应该简单,小巧,快速,没有额外的服务,如图像助手功能等。 GLFW将删除所有辅助函数以专注于主要目标。

QT是图形应用程序的最佳选择,但不适用于游戏或小型应用程序。