正如标题所说,我正在寻找一个平台无关且轻量级的库,用于在OpenGL中显示按钮、滑块、复选框等内容。理想情况下,最好不直接与OpenGL耦合(即使需要,也可以将渲染替换为DirectX)。
我的“理想”库应该有支持回调或类似功能的事件系统。这是一种好东西,但并非绝对必要。
我研究了Qt和wxWidgets,它们都看起来很重。CEGUI看起来像一堆代码。我见过的大多数其他库都是基于GLUT的。
正如标题所说,我正在寻找一个平台无关且轻量级的库,用于在OpenGL中显示按钮、滑块、复选框等内容。理想情况下,最好不直接与OpenGL耦合(即使需要,也可以将渲染替换为DirectX)。
我的“理想”库应该有支持回调或类似功能的事件系统。这是一种好东西,但并非绝对必要。
我研究了Qt和wxWidgets,它们都看起来很重。CEGUI看起来像一堆代码。我见过的大多数其他库都是基于GLUT的。
这是亲爱的IMGUI
https://github.com/ocornut/imgui
还有nuklear,受Dear ImGUI启发。