本文由 CityEngine 2022.1 和 Twinmotion 2022.2 制作。

为双运动准备您的 CE 地形

在开始导出地形图层之前,需要进行一些准备工作。

将所有模型和形状导出到虚幻数据史密斯

使用Datasmith导出器
导出场景几何体

medium?v=v2&px=400

  • 重要提示:启用双胞胎蛋白兼容模式。
  • 在几何设置部分中,按中心。记下偏移值。这将帮助您稍后在 Twinmotion 场景中对齐地形。

请查阅导出数据史密斯(虚幻和双动)—ArcGIS CityEngine 资源 |有关更多详细信息的文档

设置最佳地形分辨率

选择地形并打开检查器。增加高程分辨率,直到格网约为 1 x -1 米。此外,记下地形的振幅(最大高度 – 最小高度值),因为稍后在 Twinmotion 中导入时需要它。

medium?v=v2&px=400

水域

您的场景是否包含海洋、湖泊或缓慢流动的河流?然后使用Twinmotion进行逼真的水可视化。地形数据很可能表示水体表面。对于Twinmotion中的可视化,水体需要一定的深度才能看起来不错。使用 CityEngine 地形编辑画笔来增加水域中地形的深度。

medium?v=v2&px=400

导出您的 CE 地形

有两种方法可以将地形数据从CityEngine传输到Twinmotion。您可以选择导出高度图图像地形网格

导出为高度图图像

在场景编辑器中选择地形,然后转到菜单>导出…>将所选地形导出为图像。然后选择 png(16 位灰色)格式。

medium?v=v2&px=400

导出为网格

在场景编辑器中选择地形,然后转到菜单>导出模型…,然后选择欧特克 FBX。

438x452?v=v2

  • 转到“几何设置”并使用与 Datasmith 导出相同的偏移值(之前记下的值)(或者,单击“居中”)。这有助于在导入后对齐 Twinmotion 场景中的地形。

准备您的双运动场景

首先,确保您的 Twinmotion 场景设置为米:
medium?v=v2&px=400

数据史密斯导入

打开 Twinmotion 几何体导入对话框,导入存储在 Datasmith 交换格式中的场景几何体。
medium?v=v2&px=400

  • 保留所有默认选项

在Twinmotion中导入您的地形

在Twinmotion中,地形被称为景观。打开导入对话框,然后选择“横向”选项卡。导入时,景观会自动分配材质。

medium?v=v2&px=400

您可以通过三种不同的选项来添加地形:

1:高度图图像中的风景

medium?v=v2&px=400

  • 将“最大尺寸”设置为图像文件的最大尺寸。请记住:在 CityEngine 中导出之前,高程分辨率设置为 1 x 1 米。
  • 振幅是 CityEngine 检查器中的“最大高度 – 最小高度”值(与您之前记下的振幅值相同)。
  • (可选)启用平滑。

2:网格中的景观

medium?v=v2&px=400

  • 上轴和距离单位由 CE 导出器定义。
    将两个选项都设置为“自动”。
  • (可选)启用平滑。

3:将地形网格体导入为几何体

第三个选项是将地形网格作为几何体导入。这使您可以保留CityEngine地形的纹理(例如,卫星图像)。

medium?v=v2&px=400

  • 保留默认设置

为景观加水

或者,在双运动场景中启用水。

  1. >海洋天气>效果>设置
    1. 使
    2. 调整高度
    3. 在“方面”中选择水类型
      medium?v=v2&px=400

将所有元素移动到位

使用旋转/平移工具将建筑几何图形与地形对齐。

medium?v=v2&px=400

____
立即注册(esri.com)
并免费试用Twinmotion,只要您需要用于非商业用途,或者为您自己或您的公司升级到功能齐全的版本。