本指南对基本的CityEngine建模工作流程进行了动手描述。此页面描述了与使用 City Wizard 时类似的步骤。但是,下面手动列出了不同的步骤。
创建一个新的CityEngine场景
创建至少一个CityEngine项目后,第一步是创建一个新场景。这可以通过File > New… > CityEngine > CityEngine scene在主菜单中完成。可以输入CityEngine场景的名称,按Finish后,新场景就创建好了。
创建城市布局
创建由街道、街区和地段组成的城市布局的最简单方法是从主菜单Graph > Grow Streets…启动街道增长向导…可以选择图案。完成向导后,CityEngine会创建一个新的街道网络图层(或扩展现有的街道图层,如果选择),其中包含图形网络、街区以及街道和地块形状。稍后,生成的形状可以用作基于语法的建模的起点。
视口中创建的布局 (使用默认增长参数生成):

视口显示街道网络和街区。

视口显示街道和地段形状。
街道网络也可以使用主工具栏中的图形编辑或转换工具手动编辑。您可以按Delete键删除选定的街道。通过使用Inspector,可以编辑所选街道的宽度等属性。
此外,街道网络可以在 Autodesk AutoCAD 等外部应用程序中设计,然后导入CityEngine。这可以通过使用文件菜单中的导入向导来完成,文件>导入… > CityEngine 图层> DXF 导入用于 .dxf 文件(请参阅导入 DXF)。另外,CityEngine也支持来自 OpenStreetMap的数据。
同样,可以在 Autodesks Maya 等外部应用程序中设计任意多边形网格,然后将其导入CityEngine。这可以通过在File菜单中启动导入向导来完成, File > Import… > CityEngine Layers > OBJ Import for .obj 文件(请参阅Import OBJ)。导入的形状可以像 CityEngine生成的形状一样使用:您可以编辑它们,您可以分配 CGA 规则文件以生成建筑模型。
使用城市向导
城市向导是在几秒钟内生成您的第一个城市的最简单方法。它将上述步骤(创建街道网络、街道和地块形状)集成在一个用户界面步骤中,并为算法使用预定义的参数集。它还将选定的规则文件分配给创建的形状。创建的城市存储在CityEngine场景文件中,可以进行探索、修改和进一步扩展。
通过选择File > New …,可以随时从现有工作区调用 City Wizard 。然后选择 City Wizard,按Next并按照不言自明的向导页面进行操作。

指导不同城市类型生成的四个城市向导页面。

示意图城市类型。

科幻城市类型。

有质感的城市类型。