Я пишу код opengl на python, используя библиотеку pyglet. Когда я рисую на экране с помощью объектов pyglet.graphics.vertex_list или pyglet.graphics.batch, они очень медленные (~ 0,1 кадра в секунду) по сравнению со старыми простыми вызовами pyglet.graphics.draw() или просто вызовами glVertex(), которые примерно 40 кадров в секунду для той же геометрии. В Linux vertex_list имеет примерно ту же скорость, что и glVertex, что разочаровывает, а пакетные методы примерно в два раза быстрее, что немного лучше, но не так много, как я надеялся.
почему мои списки вершин и пакеты pyglet могут быть очень медленными в Windows?
Ответы (2)
Я не знаю лично, но я заметил, что вы не писали в список рассылки pyglet об этом. Другие пользователи Pyglet, а также основной разработчик читают этот список.
person
Steve Landey
schedule
15.09.2008