Вопросы по теме 'blit'
самый быстрый способ установить каждый пиксель
Я запрограммировал небольшой трассировщик лучей на C ++, и хочу показать изображение с трассировкой лучей в окне.
Я пробовал использовать pixel buffer object в opengl , затем отображал буфер в память и манипулировал пикселями один за другим,...
768 просмотров
schedule
21.10.2021
Аргумент должен быть pygame.Surface not str
Я создаю небольшую игру на совпадение, но я застрял при отображении изображения. Когда я пытаюсь отобразить изображение с помощью функции blit (), отображается ошибка. Я попытался загрузить изображение перед блит-версией, но по-прежнему показывает...
46 просмотров
schedule
26.09.2021
Как обернуть блит по краю экрана?
Имея изображение, как можно «обернуть» это изображение по экрану?
Например, если вы установите объект прямоугольного стиля изображения ниже края экрана, невидимая половина будет мигать в верхней части экрана.
imageRect.top=800 #Below screen...
1325 просмотров
schedule
23.02.2022
get_surface (). blit () против var_screen.blit ()
Мне интересно - эффективнее ли сохранять поверхность "окна" pygame в качестве переменной и вызывать blit для переменной для каждого изображения или каждый раз вызывать get_surface (). Blit (...)?
Особенно, когда дело доходит до игр, есть...
40 просмотров
schedule
10.05.2022
SDL 2 BMP Блиттинг
В настоящее время я изучаю, как использовать SDL 2. Используя учебное пособие Lazy Foo' SDL2, показанное здесь , я создал скрипт, который должен отображать изображение в течение 2 секунд перед закрытием программы. Вот сценарий:
#include...
171 просмотров
schedule
21.05.2022
Pygame: мигание движущегося фона создает слишком сильное размытие
Я пытаюсь создать окно просмотра для просмотра небольшой части фона. (А позже добавил спрайты).
Однако проблема, которую я заметил, заключается в том, что возникает проблема размытия фона, когда он начинает двигаться. Я не был уверен, связано ли...
3607 просмотров
schedule
01.07.2022
Немного запутался с блиттингом (Pygame)
Я только начал изучать pygame (в целом новичок в программировании), и у меня есть несколько очень простых вопросов о том, как это работает.
Я еще не нашел места, где объясняется, когда мне нужно мигать или не включать определенную поверхность на...
44720 просмотров
schedule
07.07.2022
SDL: Рендеринг текстуры поверх другой текстуры
у меня проблемы со следующим:
Мне нужно визуализировать текстуру поверх другой текстуры, а затем визуализировать эту основную текстуру. Например, у меня есть текстура синего прямоугольника, и я хочу нарисовать красные прямоугольники поверх этого...
10852 просмотров
schedule
31.07.2022
Python matplotlib blit и обновляет текст
Я знаю, что эта тема часто всплывает, но после многих попыток, поисков и отказов я возвращаю ее вам.
У меня есть класс, который содержит фигуру matplotlib. На этом рисунке мне нужен текст, и когда пользователь нажимает какую-либо клавишу, текст...
3274 просмотров
schedule
06.08.2022
Отменить шаги в Pygame
Мне было интересно, как отменить шаги рисования в Python / Pygame. В основном я заставлял мышь рисовать линии, и когда я нажимаю кнопку отмены Rect, я хочу, чтобы экран вернулся в исходное состояние (до нажатия мыши). Вот мой код, но он не работает....
881 просмотров
schedule
16.09.2022
Есть ли способ очистить поверхность?
Есть ли способ очистить поверхность от всего, что на нее попало?
20154 просмотров
schedule
29.04.2023
SDL: оптимизация времени передачи
Я использую SDL в оконном режиме.
Учитывая большой спрайт, скажем, 1024 x 640, быстрее ли разбить все изображение на несколько маленьких плиток, скажем, 32 x 32 пикселей, чем разбить все изображение сразу?
Мне приходится блистать фоном на экране...
716 просмотров
schedule
24.04.2023
При попытке стереть фон в pygame я получаю это сообщение об ошибке
Я новичок в pygame со вчерашнего дня, и я продолжаю сталкиваться с этой проблемой, когда пытаюсь что-то вывести на экран. Я использую Mac OSX 10.6.8. Я пишу все это в textwrangler и запускаю в терминале с помощью python2.7-32 filename.py...
516 просмотров
schedule
09.04.2023
после того, как я нажму на изображение для блита, когда MOUSEBUTTONDOWN новый блит, затем исчезнет в pygame
Я новичок в python, особенно в pygame, и задаюсь вопросом, как сохранить новое изображение после MOUSEBUTTONDOWN . Вот мой код:
color = pygame.image.load('billes.png')
red = color.subsurface(50, 70, 79, 71)
r = display.blit(red,(918,920))
def...
786 просмотров
schedule
21.02.2023
Перенос поверхности на другую без объединения альфы
В проекте pygame, над которым я работаю, спрайты персонажей и объектов отбрасывают тень на местность. И тень, и ландшафт являются обычными поверхностями pygame, поэтому, чтобы показать их, тень наносится на ландшафт. Когда другой тени нет (только...
258 просмотров
schedule
27.02.2023
Surface.fill () обновляет прямоугольник в цикле while?
У меня есть две программы ниже, пытающиеся нарисовать мяч на желтом экране. Один, где мой поверхностный объект заполняется вне цикла while, и тот, который заполняется внутри цикла while.
Когда у меня есть .fill() вне цикла while, мое изображение...
78 просмотров
schedule
27.09.2023
Python pygame несколько раз копировал одно и то же изображение
Почему моя программа не может скопировать одно и то же изображение, которое она загружала несколько раз?
Imagea = pygame.image.load('imagea.png')
Imageb = pygame.image.load('imageb.png')
Внутри игрового цикла
deck = abaa
for i in deck:...
408 просмотров
schedule
03.03.2023
solutionBar() не будет выводить изображение на экран при его вызове
showScreen = True
if showScreen == True:
display = pygame.display.set_mode((500, 200))
pygame.display.set_caption("Decision Bar Window")
decisionBarImage = pygame.image.load('D:/Adriel/Documents/Python...
18 просмотров
schedule
17.03.2023
Функция Blit не работает для отображения изображения
В настоящее время я слежу за видео по pygame и создаю игру типа космических захватчиков, которую я изменю для своей собственной реализации игры. Однако я добрался до раздела, где вы должны использовать функцию blit, чтобы отобразить изображение для...
115 просмотров
schedule
08.10.2023
glBlitFramebuffer Недопустимая операция
Я возился с фреймбуферами и рендерингом в текстуру, и я столкнулся с необходимостью их блита. Опять же, на некоторых машинах я получаю GL_INVALID_OPERATION сразу после вызова glBlitFramebuffer . Каждая текстура, привязанная к фреймбуферу,...
5199 просмотров
schedule
11.01.2024