Polimi OSM City Engine is a 3D tool that renders cities in 3D. It takes OpenstreetMap XML file as input and automatically construct 3D City from 2D raw data. For terrain rendering, it takes Nasa SRTM3 Data as heightmap and Openstreet/Bingmap tile images as texture. In addition to auto construction, user can add/edit objects in the scene by using edit menu.
Click here to watch my Video Demonstration!
Buildings:
-
3D Building Rendering from 2D OSM data
-
Editing Building settings, (Change Textures, Height, Position)
-
[In Development] Replace building with a 3D Model (with Translate, Scale and Rotate Options)
Highways:
-
3D Highway and Railway rendering from 2D OSM data
-
Adding sidewalks to both side desired
-
Edit Highway Settings (Change highway width, Texture, Enable/Disable sidewalk)
Terrain :
-
Terrain generated from OSM file bounding box
-
Automatic heightmap download from Nasa SRTM3
-
Selecting Terrain texture from different Tile providers(e.g. OpenStreetMap, BingMap)
3D Objects :
-
Various objects (e.g. Trees,Traffic Light, Street Lamp) supported by OSM data auto-generation
-
Add new objects (Car, Tree, TrafficSign or any desired model)
-
Translate, Rotate and Scale Objects
General :
-
Load/Save Project Option
-
Changing Skybox, Sun's Orientation
Incoming Features :
-
Capture video frames from car Camera
-
Laser Scanner to generate Point Cloud Data