In preparation for vehicles I rewrote our road generation algorithm.
As you can see instead of a spider net of roads that connect the individual monuments we now start out with a large ring road around the entire island. From there small roads then branch off to connect nearby monuments to the main ring road. The ring is a two lane road suitable for faster driving and the side roads are similar to the old single lane roads and require some more careful navigating.
We're now also using a custom artist-driven road mesh that is curved slightly to prevent terrain clipping issues and blends with the terrain a lot better than the previous iteration. Intersections, while not the focus of this work, also tend to look significantly better now but will need some further work in the future to iron out some edge cases.
Lastly, as part of this transition I changed the existing supermarket, gas station and warehouse monuments to be placed along the ring road. These monuments always tended to have dead end roads lead up to them which looked and felt very out of place. Now they smoothly blend into the bigger picture.