Sto usando il motore fisico Chipmunk per creare i livelli di un gioco in 2D. Vorrei poter adattare un poligono a una forma arbitraria per fungere da maschera di collisione. Data una maschera di collisione in bianco e nero per un oggetto di livello arbitrario come questo:
Esistono algoritmi noti per ottenere questo:
Potrei quindi usare il poligono rosso per creare un oggetto fisico da abbinare all'immagine.