CityEngine supports the use of geospatial data such as Esri Shapefile, File Geodatabase (GDB), KML, and OpenStreetMap (OSM), allowing you to work with existing GIS features – like parcels, building footprints and street center lines – when constructing 3D urban landscapes. Rotterdam
CityEngine exposes a set of interactive controls to adjust rule parameters, allowing experimentation with model construction settings such as the height, roof form or age of a building. Parameter modifications will automatically invoke regeneration of the 3D model. Modern Streets
A toolset is provided to design and edit urban layouts with streets, blocks and parcels. Street construction or block subdivision is controlled via parametric interfaces, giving immediate visual feedback. Paris
Parameters of buildings and streets can be controlled globally using maps ( e.g., land use), allowing for easy city modeling and quick changes. Terrains can be imported, aligned, and exported. Medieval Town
CityEngine offers unique street growth tools to quickly design urban layouts. Street patterns such as grid, organic or circular are available, and the topography of the terrain is taken into account. NYC2259
Streamline repetitive or process-specific tasks with the integrated Python® scripting interface, such as, writing out arbitrary meta-data or instancing information for each building, import FBX® cameras etc.
CityEngine is available for Windows (32/64bit), Mac OSX (64bit), and Linux (64bit). It can be licensed either for single (node-locked license) or concurrent use (floating license, including license borrowing).