Project DescriptionThe project introduces a new pipeline for the creation, analysis and visualization of photo realistic 3D cities generated from 2D ArcGIS data with CityEngine and RealityServer®. The latter runs in a GPU-based cloud computing environment, enables the sharing and full remote interaction with complex 3D cities on mobile devices such as netbooks, tablets or even the iPhone. The illustration below shows the data flow through the pipeline. 2D GIS data can be imported and processed in the CityEngine and exported as 3D data to either ArcScene for further analysis with ArcGIS 3D Analyst in ArcScene, or RealityServer. With RealityServer, the generated city models can be directly uploaded and accessed in a browser for visualization and interaction. |
Construction of 3D Rotterdam in CityEngineCityEngine translates the 2D input data into 3D models by applying procedural modeling rules. Therefore, the attributes in the GIS input data are used to control the 3D geometry generation. The image below shows a CityEngine screenshot with the input data (left viewport), the generated city (middle), and a detailed building with interior (right). The used layers in this scene are described in the following. |
Streets LayerA Shape file with street centerlines is used as base for the procedural street models. The centerlines are automatically extended to textured street, sidewalk and crossing polygons. Depending on the desired Level Of Detail, additional street elements such as vehicles, pedestrians, street lamps, traffic lights and other street furniture can be arbitrarily enabled or disabled for specific areas. |
New Development BuildingsOn the Wilhelminapier, the peninsula in the center of Rotterdam new buildings are constructed. These new developments have been designed by magnificent architects Rem Koolhaas, Norman Foster, or Alvaro Siza. From these building designs, procedural models have been created with CityEngine. They consist of 4 levels of detail: extrusions, textured facades, detailed facades and floorplans, and detailed interior with tables, sofas, people etc. |
CityEngine to RealityServer PipelineIn CityEngine, the scene can easily be exported to RealityServer (via the mental ray® scene description format .mi). For Rotterdam, the different scene elements have been exported per layer. This allows to easily change the visibility of the corresponding groups of objects in RealityServer. In the following RealityServer screenshots rendered with iray® on the GPU. |
这玩意一套很贵吧??????
不贵啦 好像五万多rmb吧