Моему java-приложению требуется физический движок 2d для горизонтального мира, однако, глядя на jbox2d и dyn4j, кажется, что они не предлагают то, что мне нужно, из коробки. В частности, они не поддерживают определение, какие группы объектов могут сталкиваться с другими. Рассмотрим эту упрощенную модель: пули могут сталкиваться с коробками. Самолеты проходят через ящики, но могут сталкиваться с пулями.
Как исключить столкновение определенных групп объектов в физическом движке?