Switch between smooth organic circles and urban city block grid layouts
The solver constructs a visibility graph around obstacles or urban blocks, finding the shortest clear path through avenues and alleyways before applying spring relaxation.
In City Squares mode, buildings project axis-aligned bounding boxes (AABBs). The elastic path snugly turns corners around street corners and city plazas.