Before CityGen3D can create a scene, you need to specify a location.

You can select your chosen area via a scrollable and zoomable 2D map of the world, or enter the latitude and longitude manually.

Map information for the selected location is then downloaded from OpenStreetMap in XML format.

CityGen3D will be able to identify various common map features from this XML, such as roads, buildings, forests and beaches.

Once the data is parsed, it is saved as a database asset so you don't have to process it again unless you want to make changes.

It is also possible to customize the data processing system in order to identify rarer features that may exist in your data set, or treat existing ones as something else.

So CityGen3D gives you complete control over how the raw OSM data is interpreted by Unity.

An interactive 2D map allows you to examine your downloaded data in more detail, before you proceed to 3D scene generation.

©2021 CityGen Technologies Ltd

  • Twitter Social Icon
  • YouTube Social  Icon
  • Discord

CityGen Technologies Ltd is a company registered in England & Wales #12697475.

VAT Registration #351987563.

CityGen3D is a registered trademark of CityGen Technologies Ltd #UK00003504700.

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.

The OSM Logo is a trademark of the OpenStreetMap Foundation and is used with their permission. CityGen3D is not endorsed by or affiliated with the OpenStreetMap Foundation.


Map Data © OpenStreetMap contributors.