Create non-convex, complex shapes with Box2D. Ported from Antoan Angelov's b2Separator class.