One of the most time consuming tasks when creating a 3D city scene is making roads.

This is particularly the case when attempting to build complex junctions and intersections.

However, CityGen3D can be used to generate a large network of roads based on real world map data, all at the click of a button.

The unique way in which roads are generated means it's capable of building different types of layouts such as roundabouts, without the need for custom mesh creation in advance.

It can also handle multi-lane highways, as well as junctions to join and leave the motorway.

The end result is an organic looking road network that's diverse and fun to explore.

You are also able to specify road markings for different road types and have guard rails automatically added to fill gaps in between nearby roads.

© CityGen Enterprises 2018-2020

CityGen3D is a Unity Editor extension and is distributed with a small selection of 3D models and textures to demo the features of the tool.

Media on this website, such as screenshots & videos, may include third-party assets not included in CityGen3D for illustrative purposes.


CityGen3D is not sponsored by or affiliated with Unity Technologies or its affiliates.

"Unity” is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.


Map Data © OpenStreetMap contributors.