Building a 3d world with Openstreetmap, CityEngine & Unity 3D


Just before my CityEngine month trial ends, I spent a couple of days of exploring CityEngine, I was able to create a set of simple models and export them through into Unity 3D.

Initially I took a export of xml data from OpenStreetMap of an area around the UCL campus. This was then fed into CityEngine using the import tool available specifically for OSM data.

OSM Export
OSM XML CityEngine

Then manipulating the various tools in CityEngine you can create models by defining rules for the blocks of building outlines. I used some simple presets and the result was this:

OSM Models

By selecting the various building models, they were exported out into FBX format which can be read into Unity 3D, the textures however had to be reconfigured and set in Unity. Then importing the Constructor asset we get an avatar to explore the simple 3D space created.

It is a good fast result to creating a simple…

View original post 29 more words

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s