有大量用于 C/C++ 的 GUI 库,但其中很少有基于 opengl 是一个相当多平台的图形库的想法。使用这个 OpenGL 在可移植应用程序中构建我自己的最小 GUI 有什么大的缺点吗?
Blender正在这样做,而且似乎很适合它。
编辑:我的问题不是关于使用外部库或制作我自己的库。我主要关心的是使用使用 opengl 作为后端的库。 Agar ,例如 CEGUI 或 Blender 的 GUI。
谢谢。
最佳答案
这是一个奇怪的问题,我参与了一个大型物理实验:因为 OpenGL GUI 绕过了一些常见的图形抽象层,它可能会击败远程查看应用程序。
在特定情况下,我认为我们希望允许通过 VNC 进行远程移位操作。除了一个使用 OpenGL 接口(interface)的程序(我们只需要大约每小时一次,但我们真的需要)之外,一切都运行良好。我们不得不延迟,直到可以准备好远程版本的 OpenGL 接口(interface)。
关于c++ - 在桌面应用程序中使用 OpenGL 进行 GUI 设计有什么缺点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/721802/