我需要一个支持OpenGL的跨平台GUI工具包。我还需要能够从图像缓冲区绘制画布或面板。我到目前为止选择的候选人是FLTK(它可以做OpenGL窗口 - 我不知道画布),Qt和wxWidgets。
哪种想法最好?
谢谢!
答案 0 :(得分:5)
答案 1 :(得分:1)
Hey Deep,XVT支持openGL。它是用于C和C ++的GUI跨平台工具包www.xvt.com
答案 2 :(得分:0)
对于简单的事情我会建议GLUT或类似的东西。但是对于你渲染一些OpenGL的简单窗口以外的任何东西,我强烈推荐Qt。但正如tibur所说,这可能是一种品味问题。
答案 3 :(得分:0)
结帐Ecere SDK。它是一个功能丰富的跨平台GUI工具包,它支持各种图形驱动程序(例如GDI,X11,OpenGL,Direct3D)。它有一个内置的3D引擎,但您也可以将它与您自己的OpenGL代码混合在一起,有样本向您展示如何做到这一点。它最初被设计为游戏菜单的GUI系统,因此它支持全屏幕和窗口模式,但现在是一个通用的SDK。