pyglet

    1热度

    2回答

    因为我需要显示一个huge number of labelsmove independently,我需要在pyglet中渲染一个标签为纹理(否则更新每个字形的顶点列表太慢)。 我有一个解决方案来做到这一点,但我的问题是包含字形的纹理是黑色的,但我希望它是红色的。看下面的例子: from pyglet.gl import * def label2texture(label): vert

    1热度

    2回答

    我想一个Pyglet.AbstractImage对象转换为PIL图像进行进一步操作 这里是我的代码 from pyglet import image from PIL import Image pic = image.load('pic.jpg') data = pic.get_data('RGB', pic.pitch) im = Image.fromstring('RGB', (pic

    1热度

    2回答

    我正在使用库pyglet在python中编写opengl代码。当我使用pyglet.graphics.vertex_list或pyglet.graphics.batch对象绘制屏幕时,与普通的旧pyglet.graphics.draw()或glVertex()调用相比,它们非常慢(〜0.1 fps),它们是相同几何图形为40fps。 在Linux中,vertex_list的速度与glVertex的

    24热度

    9回答

    我希望做一些修修补补OpenGL和Python和一直无法找到使用PyOpenGl与pyglet 你会推荐哪一个,为什么好的原因是什么?

    2热度

    6回答

    我正在编写一个Pyglet的GUI应用程序,它必须从互联网上显示数十到数百个缩略图。现在,我使用urllib.urlretrieve来抓住它们,但是每次都会阻止它们,直到它们完成,并且一次只抓取一个。 我宁愿并行下载它们,并在每一个完成后立即显示它们,而不会在任何时候阻塞GUI。做这个的最好方式是什么? 我对线程了解不多,但看起来像threading模块可能有帮助吗?或者也许有一些我忽略的简单方法

    4热度

    3回答

    我正在寻找一个Python框架,使我能够播放视频以及在该视频上绘制(用于标记目的)。 我试过Pyglet,但是这似乎并没有工作得特别好 - 当在现有视频上绘图时,会出现闪烁(即使是双缓冲和所有这些好东西),并且看起来并没有是在每帧回调期间获取视频中帧索引的一种方式(仅限于自最后一帧起经过的时间)。