【发布时间】:2014-08-16 17:45:25
【问题描述】:
我是 PyopenGL 的新手,我目前正在编写最初基于 pyggel 库的代码,但现在我想从 GLUT(菜单和文本)添加一些功能,但我不太确定如何我应该同时加入(如果可能的话)。
在 GLUT 中,需要运行 glutMainLoop(),但另一方面,我有这个 run() 例程:
定义运行(自我):
while 1: self.clock.tick(60) self.getInput() self.processInput() pyggel.view.clear_screen() self.mouse_over_object = self.scene.render(self.camera) pyggel.view.refresh_screen() #glutMainLoop()
将 GLUT 例程放在我的 run() 中不起作用(当它到达 glutMainLoop 时会崩溃)。 那么,我怎样才能加入这两个循环呢?我可以吗?我猜这就是我需要做的事情。
提前致谢!
【问题讨论】: