Вопросы по теме 'pyglet'

Начать с пиглета или с пигейма?
Я хотел бы знать, с чего лучше всего начать - пиглет или пигейм? Какой из них быстрее, а какой активнее? Я также хотел бы знать, получит ли pyglet поддержку Python 3, потому что я прочитал здесь , что это может быть невозможно или это займет...
43351 просмотров
schedule 13.04.2022

проблема с воспроизведением видео pyglet
Я новичок в pyglet, и у меня проблема с видео. Я пытаюсь воспроизвести видео с помощью pyglet.. но вместо того, чтобы воспроизводить видео в окне, оно сразу же закрывается и завершается.. у вас есть какое-нибудь решение? для этой проблемы, как я могу...
4014 просмотров
schedule 12.03.2024

вычисление движения из видео с использованием pyglet в python
Я пишу простую программу обнаружения движения, но я хочу, чтобы она была кросс-платформенной, поэтому я использую python и библиотеку pyglet, поскольку она обеспечивает простой способ загрузки видео в разных форматах (особенно wmv и mpeg). Пока у...
1210 просмотров

координаты изменились при переходе с pygame+rabbyt на pyglet+rabbyt
Я работаю над 2D-игрой и решил перейти с SDL на OpenGL. Я взял rabbyt в качестве обертки opengl для рендеринга своих спрайтов и использовал pymunk (бурундук) для своей физики. Я использовал pygame для создания окна и rabbyt для рисования спрайтов на...
1040 просмотров
schedule 23.07.2022

Python, Pyglet, win32 API, COM: как вызвать IStream::Release, если у меня есть только указатель?
Я пытаюсь исправить утечку памяти в Pyglet. Это происходит только на win32, так как включает объект IStream, выделенный ole32.CreateStreamOnHGlobal, который не освобождается. Вы можете найти проблему № 552 в системе отслеживания Pyglet, нажав...
344 просмотров
schedule 16.07.2023

Как сделать случайный неограниченный ландшафт в боковом скроллере pyglet?
Я пытаюсь сделать боковую прокрутку с помощью pyglet, и мне удалось нарисовать фон, персонажа и некоторую местность. (Я новичок в графическом интерфейсе). Проблема в том, что когда игрок перемещает персонажа, ландшафт должен генерироваться сам (как в...
728 просмотров
schedule 06.03.2022

Pyglet: Sprite.draw() и Batch.draw() не работают, а Image.blit работает.
В pyglet, который я изучаю, Image.blit() работает, а Sprite.draw() и Batch.draw() — нет, даже в этом простом коде: import pyglet win = pyglet.window.Window() img = pyglet.resource.image('test.png') spr = pyglet.sprite.Sprite(img) @win.event def...
1285 просмотров
schedule 23.01.2024

Запустите python как 32-битный процесс в Eclipse PyDev на Mac OS X Lion
Я установил pyglet на Mac OS X 10.7.4, используя MacPorts. pyglet работает только при сборке для 32-битных арок, поэтому для его использования я должен запустить python из командной строки следующим образом: arch -i386...
873 просмотров
schedule 18.06.2022

Ошибка GL_TEXTURE_2D_ARRAY при использовании gletools и обучающего кода
Я пытаюсь следовать тому же руководству, что и автор вопроса здесь. К сожалению, когда я пытаюсь запустить пример кода внизу этой страницы, я получаю следующую ошибку: Traceback (most recent call last): File...
504 просмотров
schedule 09.01.2024

Создание естественного прыжка спрайта с помощью pyglet и pymunk
Этот код отображает изображение assassin1.png на черном экране. Это изображение имеет тело пиманка и связанную с ним форму. Под ним также находится невидимый статический объект pymunk под названием floor . На изображение наведена гравитация, и...
1402 просмотров
schedule 15.03.2024

Фрагментный шейдер: получить расстояние от фрагмента до кривой Безье
Начнем с того, где я нахожусь; У меня есть фрагментный шейдер, который генерирует эту текстуру через FBO. У меня есть почти все примитивы, которые я хочу, кроме кривых Безье. Мой довольно большой фрагментный шейдер: testfrag =...
1116 просмотров
schedule 12.05.2024

Pyglet: Альтернатива, чтобы избежать медленного FPS при написании текста?
Мне нужно отображать текст на моем экране без пропуска кадров, на частоте 120 Гц. Код работает нормально, пока я не ввожу текст (параметры меню), затем частота падает до 47 Гц. Я знаю, что проблема заключается в количестве текста, который я...
564 просмотров
schedule 29.05.2022

Скрипт pyglet работает в Windows, но не в OSX
Я работаю над скриптом pyglet, который отображает анимацию, он работает, как и ожидалось, в Windows, но когда я запускаю его в osx, я получаю только пустой экран. Я знаю, что это работает, потому что я поместил операторы печати в on_draw() и...
846 просмотров
schedule 19.12.2022

Pyglet: объект «str» не имеет атрибута «audio_format» (python)
Я пытаюсь воспроизвести файл Mp3 в pyglet из файла, выбранного в диалоговом окне открытия файла, но даже если файл заканчивается расширением .mp3, я все равно получаю сообщение об ошибке: Exception in thread Thread-1: Traceback (most recent call...
549 просмотров
schedule 26.10.2023

Воспроизведение файла .mp3 с помощью pyglet после его загрузки с помощью сервера cherrypy
Я пытаюсь воспроизвести файл .mp3 после его загрузки через cherrypy. Я могу загрузить его во временный файл, но я могу воспроизводить только небольшие файлы .mp3, большие файлы дают исключение с плавающей запятой на pyglet. Вот мой код сервера:...
402 просмотров
schedule 29.04.2024

Видеоплеер с Pyglet с Pyside/PyQt
Я хотел бы сделать видеоплеер, используя Pyglet и Pyside. (Я не могу использовать phonon, потому что для этого требуется пакет кодеков K-Lite. С помощью pyglet я могу упаковать avbin.dll) Я могу воспроизвести звук моего фильма, но я застрял на...
603 просмотров
schedule 30.04.2023

Блицирование/загрузка изображения PNG в Pyglet, что приводит к пятнистому изображению с нечетным альфа-слоем
Я пытаюсь отобразить изображение PNG в pyglet. Изображение в формате PNG: Однако, когда я пытаюсь отобразить это, используя следующий код: if fullscreen: window = pyglet.window.Window(caption = "Forsaken Light, by Damian Heaton",...
414 просмотров
schedule 18.07.2023

AttributeError с Pyglet
Я буквально начинаю в Pyglet, и я попробовал простейшую программу с ним (окно привет, мир). import pyglet window = pyglet.window.Window(width=640, height=480, caption="Hola Mundo!") pyglet.app.run() Но когда я запускаю его, я получаю...
1712 просмотров
schedule 12.09.2023

Как рисовать прозрачные примитивы с помощью Pyglet
Я хочу, чтобы следующий код отображал квадрат любой прозрачности . Я пробовал 255 (непрозрачный), 0 (полностью прозрачный), 128 (половина), но ничего не работает. pyglet.graphics.draw(4, pyglet.gl.GL_QUADS, ('v2f', (0,...
1453 просмотров
schedule 08.09.2023

Сетка с Pyglet и GL_LINE_LOOP
Я пытаюсь создать сетку в pyglet, используя GL_LINE_LOOP. Однако у меня проблемы с последовательностью вершин. Один прямоугольник отлично работает: Когда есть более 1 столбца, это выглядит неуправляемым: Добавление строк на...
1135 просмотров
schedule 13.04.2024