Вопросы по теме '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