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