是否有可能使用pyglet直接渲染/绘制到图像缓冲区?
我目前正在开展涉及openai健身房的项目,该项目使用pyglet进行渲染。健身房env
公开render method,它返回窗口的rgb值。根据我的理解,pyglet从打开的窗口中提取此表示。
不幸的是,我的项目涉及一个程序,该程序利用python的multiprocessing
包来生成包含openai gym env
s实例的子进程。
由于我的操作系统(OSX)禁止来自子进程的UI操作,当我尝试调用render方法获取rgb值时,python会立即崩溃。