Есть ли способ получить маску из текущего холста pyglet? - PullRequest
0 голосов
/ 27 марта 2020

Моя цель - получить идеальное для пикселя столкновение на pyglet, поэтому я пытаюсь использовать массивы numpy в качестве масок, чтобы проверить, перекрывается ли какой-либо пиксель. Игра работает нормально, кроме системы столкновений. То, что я ожидал сделать, это преобразовать каждую партию в маску, партию bird и партию floor and pipe .

Я знаю, как сделать что-то вроде это в OpenCV, но с stati c изображениями, и проблема заключается в вращении спрайта на этом подходе, так как я не могу придумать способ сделать это.

Есть ли способ сделать это в pyglet или я должен перенаправить свои усилия на использование OpenCV в качестве скрытого слоя, где могут возникнуть коллизии?

Заранее спасибо.

...