Ich benutze die Chipmunk-Physik-Engine, um die Level für ein 2D-C-Spiel zu erstellen. Ich möchte in der Lage sein, ein Polygon an eine beliebige Form anzupassen, um als Kollisionsmaske zu dienen. Bei einer Schwarz-Weiß-Kollisionsmaske für ein Objekt beliebiger Ebene wie folgt:
Gibt es bekannte Algorithmen, um dies zu erreichen:
Ich könnte dann das rote Polygon verwenden, um ein Physikobjekt zu erstellen, das zum Bild passt.
collision-detection
physics
algorithm
Davidcolgan
quelle
quelle