无需打开窗口即可渲染到图像缓冲区

时间:2017-07-16 16:54:54

标签: pyglet

是否有可能使用pyglet直接渲染/绘制到图像缓冲区?

背景:

我目前正在开展涉及openai健身房的项目,该项目使用pyglet进行渲染。健身房env公开render method,它返回窗口的rgb值。根据我的理解,pyglet从打开的窗口中提取此表示。

不幸的是,我的项目涉及一个程序,该程序利用python的multiprocessing包来生成包含openai gym env s实例的子进程。

由于我的操作系统(OSX)禁止来自子进程的UI操作,当我尝试调用render方法获取rgb值时,python会立即崩溃。

0 个答案:

没有答案