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

почему мои списки вершин и пакеты pyglet могут быть очень медленными в Windows?
Я пишу код opengl на python, используя библиотеку pyglet. Когда я рисую на экране с помощью объектов pyglet.graphics.vertex_list или pyglet.graphics.batch, они очень медленные (~ 0,1 кадра в секунду) по сравнению со старыми простыми вызовами...
1084 просмотров
schedule 07.07.2022

Выбор OpenGL с помощью Pyglet
Я пытаюсь реализовать выборку с помощью оболочки Pyglet OpenGL, но у меня возникают проблемы с преобразованием учебника C в Python. В частности, часть ниже. #define BUFSIZE 512 GLuint selectBuf[BUFSIZE] void startPicking(int cursorX, int...
2303 просмотров
schedule 16.06.2023

Пиглет, как сделать так, чтобы клавиша ESCAPE не закрывала окно?
Я пишу небольшой пример программы, и я хотел бы переопределить поведение pyglet по умолчанию, когда ESC закрывает приложение. У меня есть что-то вроде: window = pyglet.window.Window() @window.event def on_key_press(symbol, modifiers): if...
2390 просмотров
schedule 22.07.2022

TypeError: draw() принимает ровно 1 аргумент, не являющийся ключевым словом (дано 3)
Я написал этот код, чтобы открыть окно с Pyglet в Python... import pyglet from pyglet import window class Window(pyglet.window.Window): def __init__(self): super(Window, self).__init__() myLabel =...
1871 просмотров
schedule 27.12.2023

как отобразить массив numpy с помощью pyglet?
У меня есть матрица меток с размером (100 * 100), хранящаяся в виде массива numpy, и я хотел бы отобразить матрицу с помощью pyglet. Моя первоначальная идея состоит в том, чтобы использовать эту матрицу для формирования нового изображения pyglet с...
2560 просмотров
schedule 22.08.2022

пиксельное рисование в пиглете (питон)
В ПОРЯДКЕ. Я устал гуглить и читать кучу документации безрезультатно. Моя цель проста: заставить пиглет рисовать изображение пиксель за пикселем. Я искал часы безрезультатно. Может ли кто-нибудь привести пример короткой программы, которая...
3612 просмотров
schedule 16.04.2022

Установка отдельных пикселей в Pyglet
Есть ли способ установить отдельные значения пикселей для данных изображения в Pyglet? Я предполагаю, что это также можно сделать, установив режим рендеринга OpenGL в точки, поэтому, если у кого-то есть понимание этого, пожалуйста, поделитесь им.
2916 просмотров
schedule 10.04.2023

Как я могу повысить производительность с помощью пакетов с помощью pyglet?
У меня есть код, который создает пакет с использованием библиотеки pyglet. Все это содержит около 10 000 квадроциклов при полной загрузке. Теперь, когда я запускаю скрипт, который рендерит всю сцену (это полностью статическая сцена), я получаю 3...
746 просмотров
schedule 21.10.2022

Как PyOpengl или pyglet рисовать поверх рабочего стола?
Я пишу приложение, которое хочет рисовать основные многоугольники и эллипсы на рабочем столе Windows 7 с помощью OpenGL. Согласно этому предыдущему вопросу, возможно, это связано с получением дескриптора окна на рабочем столе, что я знаю, как это...
1265 просмотров
schedule 16.01.2023

Проблема с использованием pyglet и pyopengl вместе
У меня есть следующий код: import pyglet from OpenGL.GL import * from OpenGL.GLU import * class Window(pyglet.window.Window): def __init__(self,width,height): super(Window,self).__init__(width,height)...
470 просмотров
schedule 01.10.2022

Pyglet: библиотека GL не найдена
Я попытался установить pyglet с помощью sudo python setup.py install и с помощью sudo apt-get install python-pyglet , но мне не удалось запустить простой скрипт. Я с Ubuntu 11.10 64-бит. File "test.py", line 3, in <module> window =...
4518 просмотров
schedule 02.04.2023

Массив numpy отображается неправильно с pyglet
У меня проблемы с отображением массива numpy с помощью pyglet. Я нашел очень похожую тему ( как отобразить массив numpy с помощью pyglet ? ), который я использовал. Я хочу отобразить массив в оттенках серого, но pyglet отображает его в цветах, см....
2987 просмотров
schedule 27.10.2022

Невозможно рисовать () спрайты в пиглете
Почему-то не получается заставить пиглет рисовать спрайты. Вот мой код: import pyglet game = pyglet.window.Window(640, 480, "I'm a window") batch = pyglet.graphics.Batch() pyglet.resource.path = ["."] pyglet.resource.reindex() image =...
2671 просмотров
schedule 26.07.2022

Python pyglet AVBin - Как установить AVBin
AVBin используется Pyglet для декодирования MP3. Ссылка: http://avbin.github.com/AVbin/Download.html Установлен с помощью предоставленного install.sh, при использовании приводит к ошибке: 'AVbin is required to decode compressed media')...
28496 просмотров
schedule 01.08.2022

Как не копировать поверхность уровня каждый кадр в червячной игре?
Я работаю над игрой, которая имеет разрушаемую местность (как в игре Worms или Scorched Earth) и использует точное определение столкновений с помощью масок. Уровень представляет собой единую поверхность, и теперь я создаю копию для каждого кадра,...
401 просмотров
schedule 10.06.2023

FPS с Pyglet вдвое меньше частоты обновления монитора
Я новичок в работе с Pyglet и написал небольшую программу, которая перемещает шарик по экрану. Сейчас мне трудно установить стабильную частоту кадров 60 кадров в секунду. В то время как Pyglet должен синхронизироваться с частотой обновления моего...
4522 просмотров
schedule 21.03.2023

Использование гравитации pymunk с pyglet
Этот код отображает изображение assassin1.png на черном экране, стоящее на месте (50, 80). Цель состоит в том, чтобы вызвать гравитацию пиманка на этом изображении, чтобы оно упало. Я следовал руководству по pymunk , написанному с...
1208 просмотров
schedule 28.03.2023

Мозаичная карта и спрайты: правильно ли я делаю?
Я разрабатываю старомодную 2D RPG с помощью Python + pyglet. Карта состоит из нескольких слоев (до 10), каждый из которых состоит из тайлов прямоугольной формы (32x32 пикселя). Спрайты (партийные персонажи, NPC и некоторые другие вещи) рисуются...
1008 просмотров
schedule 06.11.2022

Ошибка Python «Целое число делится на ноль» Pyglet и AVBin
В настоящее время я использую python 2.7 и пытаюсь установить модуль Pyglet с помощью AVBin. Вроде нормально работает для графики и прочего, что не требует AVBin но во всем остальном есть ошибки. Это ошибка, которую я получаю. Microsoft...
855 просмотров
schedule 16.08.2022

Использование джойстика pygame в pyglet
Я пытаюсь написать простую игру с пиглетом, но использую pygame для ввода с геймпада. Следующий код успешно выводит значения оси в командную строку, но, помимо импорта пиглета, на самом деле не показывает окно пиглета: import pygame import math...
1588 просмотров
schedule 04.03.2022