24

我看了一下 GtkGlExt,但它只适用于 GTK2。不幸的是,经过几个小时的搜索,似乎没有人关心拥有像 OpenGLDrawingArea 这样的东西......</p>

任何信息都将受到欢迎。即使它就像“现在不可能”。

4

1 回答 1

8

看起来你在这里有几个选择。

  1. 使用gtklext 的开发中端口到 gtk3
  2. SDL_WINDOWID通过设置环境变量,使用 SDL 绘制到您的 GTK 应用程序中
  3. 自行管理 GLX 以为您的 GTK 应用程序创建 OpenGL 上下文。

我找到了一个应用程序spectrum3d,它实现了前两种选择。

第三种选择将非常复杂,可能不值得追求。

于 2012-08-29T16:07:47.210 回答