Ruby,OpenGL和多个窗口?

时间:2010-08-05 10:24:18

标签: ruby opengl glut

在ruby-opengl中有没有一种理智的方法来创建和销毁多个OpenGL窗口?

我有使用GLUT工作的代码很好,它带有ruby-opengl包,但它似乎受到了GLUT(众所周知的?)问题的困扰,不允许你陷入窗口关闭事件而没有重大黑客攻击图书馆。

一些谷歌搜索似乎表明FreeGLUT库已经扩展了GLUT以包含一个窗口关闭回调,但是不通过ruby绑定导出。初步阅读GLFW和SDL绑定似乎无法在窗口之间切换。

那么有一种首选方式吗?也许我需要研究像GTK这样的更重量级的库来实现这种控制?

0 个答案:

没有答案