为什么我的pyglet顶点列表和批处理在Windows上会非常慢?

2024-04-20 09:38:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我用pyglet库用pyglet编写opengl代码。当我用pyglet.graphics.vertex_列表或者pyglet.graphics.batch对象,它们与普通的旧对象相比非常慢(~0.1fps)pyglet.graphics.draw.绘图()或仅glVertex()调用,对于相同的几何体,这大约是40fps。 在Linux中,vertex_list的速度与glVertex差不多,这是令人失望的,批处理方法的速度是glVertex的两倍,虽然有点好,但没有我希望的那么多。在


Tags: 对象代码绘图列表linuxbatch速度opengl
2条回答

我个人不知道,但我注意到你还没有把这件事发到the pyglet mailing list。更多的Pyglet用户以及主要开发人员阅读了这个列表。在

别忘了用python-O调用pyglet脚本myscript.py'时,'-O'标志可以产生巨大的性能差异。在

请参见pyglet文档herehere。在

相关问题 更多 >