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,但是這似乎並沒有工作得特別好 - 當在現有視頻上繪圖時,會出現閃爍(即使是雙緩衝和所有這些好東西),並且看起來並沒有是在每幀回調期間獲取視頻中幀索引的一種方式(僅限於自最後一幀起經過的時間)。