Говоря об аппаратной визуализации графики, «я хочу, чтобы пиксельные столкновения были идеальными» и «я не хочу, чтобы они были слишком дорогими», они довольно взаимоисключающие.
Либо напишите более простое средство визуализации, которое непозволяет такие сложные преобразования, сглаживание или субпиксельное размещение или использовать фактический графический процессор для рендеринга некоторой маски столкновения.Проблема с этим на GPU заключается в том, что отправлять данные на GPU быстро и дорого их возвращать.Есть причина, по которой этот метод довольно необычен.
Автоматическая геометрия Chipmunk Pro поддерживает преобразование изображений различных разновидностей в формы столкновения, но пока не завершена.