CityEngine 2022.1 发布说明

 

绘制和编辑形状和街道

街道和区块

  • 节点的默认类型现在为 Crossing。 智能节点类型已被移除。 这可以避免在导入或绘制街道时在街道尽头出现不需要的环形交叉路口。 加载旧场景时,智能类型会替换为当前节点类型。
  • 将街道末端的默认类型从 Cul-de-sac 更改为 Crossing。
  • 在“图形”菜单中新增了反向工具,它可以反转图形段的方向。
  • 改进了绘制和编辑街道网络时的性能。
  • 在现有路段上绘制新路段时,末端将作为节点添加到现有路段。 这有助于更好地将街道与地形对齐。
  • 绘制新路段时添加了垂直捕捉。
  • 添加了对现有街道延伸的捕捉。 这在向十字路口添加新路段时也适用。
  • 当选择为空时,“生成街道”工具现在使用场景中心作为种子位置。
  • 禁用捕捉到街道创建工具模型的功能。 这样可以便于捕捉到节点和路段。
  • “图形清理”设置不再影响手动街道创建。 这样可以轻松实现精确的街道绘制。
  • 在街道创建工具中新增了相交路段工具选项。 此选项可以自动创建路段相交的节点。
  • 添加新节点并按 Esc 键时,不再删除该节点。
  • 修复了在某些情况下“转换为静态形状”工具不可用的漏洞。
  • 修复了在街道创建工具中单击上下文菜单外部导致创建无效街道路段的漏洞。
  • 修复了绘制具有固定长度的路段时未生成预期结果的漏洞。
  • 修复了使用长度约束时未在捕捉位置添加新节点的漏洞。
  • 修复了向街道网络添加新路段会改变现有路段方向的漏洞。
  • 修复了将主要街道宽度设置为 0 后初始规则和对象属性设置丢失的漏洞。
  • 修复了未在新路段和现有路段的交叉点添加新节点的漏洞。
  • 修复了未在新路段和现有路段的交叉点添加新节点的漏洞。

变换和选择工具

  • 变换工具控点现在支持 HiDPI。
  • 修复了“选择”工具允许将对象、边和面多次添加到同一个多选选择的漏洞。
  • 修复了激活自定义参考系统后原点位置与对象中心不匹配的漏洞。
  • 修复了在变换工具的中心显示一个小十字的漏洞。
  • 修复了未正确显示包含可见性工具的多选选择突出显示的漏洞。
  • Linux:修复了“添加/更新选择集”对话框中的布局问题。

其他工具改进

  • 对于“地形编辑画笔”和“将地形与形状对齐”工具,“范围内平滑”设置现在均匀应用于整个范围。
  • 结合了“分离面”工具的撤消步骤。
  • “面形状创建”工具现在始终将地形投影线渲染为不透明。
  • 修复了“偏移形状”工具中导致其控点未对齐的漏洞。

检查器

  • 新增了在形状之间复制粘贴规则属性的功能。 这样可以更轻松地设置街道网络样式。
  • 新增了复制粘贴街道参数功能
  • 新增了复制粘贴对象属性功能
  • 改进了检查器在处理具有许多属性形状时的性能。
  • 在为 2D 数组属性创建样式时,实际值现在被写入规则文件。 感谢报告,@Elliot Hartley。
  • 可见性工具多选选择现在在检查器中可以正确表示。
  • 修复了更改属性值时滑块的 UX 问题。
  • 修复了将左侧和右侧人行道宽度参数设置为零时的各种问题。
  • 修复了区块对象属性显示不正确的漏洞。

视窗

  • 扩展了将 CGA 文件拖入视口时的行为。 当 CGA 文件被拖到地形上时,会自动创建一个小型初始形状并生成模型。
  • 修复了最新一代 AMD 显卡上的渲染问题,当有模型可见时,视口会变为黑色。

常规 UI

  • 为欢迎屏幕新增了键盘支持。 使用 TabShift+Tab 循环浏览项目。
  • 检查器中的新街道形状图标现在也可用于 Scene Editor。
  • 用于切换工具栏的菜单项现在将名称从“隐藏”更改为“显示”。
  • 修复了使用某些显示比例因子时启动画面无法正确显示的漏洞。
  • 修复了导航器中搜索后文件夹名称不正确的漏洞。
  • 修复了在 Scene Editor 中展开具有许多项目的图层会锁定 UI 的漏洞。
  • 修复了欢迎屏幕中的窗口边框未正确渲染的漏洞。
  • 修复了在某些情况下欢迎屏幕抛出异常的漏洞。
  • 修复了当将 Windows 缩放设置为 150% 或 175% 时下拉菜单包含不必要滚动条的漏洞。
  • 修复了打开离线帮助导致视口在某些显示比例因子下无法使用的漏洞。
  • 修复了由于视角更改而导致编辑器关闭时未保存 CGA 文件的漏洞。
  • Linux:修复了当在工具选项中更改切换值时,仅在短暂延迟后可见的漏洞。
  • 为 UI 中的各种术语添加了缺失的翻译。

获得地图数据改进

  • 您现在可以在获取地图数据中下载 8K 分辨率的底图和高程地图。
  • 可以再次选择于逻辑示意图底图进行下载(地图可用性取决于您的地理位置)。
  • 加快下载速度,现在“获取地图数据”可避免在选择小范围时出现下载错误。
  • 解决了导致在“获取地图数据”中取消下载的超时问题。

与 ArcGIS Urban 集成

  • 改进了将更改保存到 Urban 工具的功能:现在可以将每个场景的更改保存到 ArcGIS Urban
  • 现在,当权限不足时,“将更改保存到 Urban”对话框会显示改进的错误消息。
  • 现在,当分区和建筑物类型发生更改时,“将更改保存到 Urban”对话框会显示警告。
  • Navigator 预览还可以显示元信息和 ArcGIS Urban 项目的预览。
  • 当模型具有不受支持的底图时,ArcGIS Urban 计划导入现在使用默认的浅灰色画布。
  • 修复了 Navigator 的 ArcGIS Urban 选项卡中阻止列出超过 50 个模型的错误。
  • ArcGIS Urban 选项卡现在直接列出了模型的所有可用计划和工程。
  • ArcGIS Urban 选项卡不再过滤掉需要在应用程序中更新的模型。
  • 当需要首先在 ArcGIS Urban 应用程序中更新时,现在在上下文菜单中禁用了“导入计划”选项。
  • 您现在可以在 Navigator 中按名称搜索 ArcGIS Urban 模型。

导入和导出

Unreal/Datasmith

  • 为了确保精确艺术控制,当材质的金属值为零时,粗糙度贴图不会重新编码以强制使用白色金属通道。 当粗糙度值为零时,金属贴图也是如此。 这也适用于 glTF 导出。
  • 修复了地形图像在与 Unreal 地形分辨率完全匹配时发生缩小比例错误的漏洞。

USD

  • 新增了将由初始形状生成的所有几何合并到一个 USD 节点的选项。
  • 报告、规则和对象属性将自动包含在导出中。
  • USD 文件现在可以直接导出到包含符号链接的网络共享和路径。
  • 修复了在 .rpk 中遇到 .usdz 文件时 USD 解码器崩溃的问题。

glTF

  • 为了确保精确艺术控制,当材质的金属值为零时,粗糙度贴图不会重新编码以强制使用白色金属通道。 当粗糙度值为零时,金属贴图也是如此。 这也适用于 datasmith 导出。
  • 修复了多次导出相同纹理的错误。 这仅发生在从多个输入纹理计算纹理的情况下,例如结合粗糙度和金属贴图。

DXF

  • 您现在可以使用插入实体导入文件。
  • 修复了使用错误坐标导入折线实体的漏洞。

SHP

  • 改进了辅助文件丢失时的错误消息。

程序化建模语言 (CGA)

  • 新增了 splitAndSetbackPerimeter 操作。 其设计考虑了周边区块的开发:此操作将多边形的周边分成几个部分,并为每个部分应用单独的退缩。 您可以使用此操作创建一组建筑物覆盖区。
  • 改进了包括许多 attrconst 参数的规则的性能。
  • 改进了包含模型间上下文(或遮挡)查询(其中生成的模型不包含标注几何)的场景和规则的性能。 完整街道规则就是此规则的示例。
  • 改进了生成将 attr 规则源设置为不存在图层的模型的性能。
  • 修复了并行生成大量模型时的崩溃问题。
  • 修复了在 Linux 上使用 Urban 规则生成模型时的崩溃问题。

请参阅 CGA 更改日志以获取更改和缺陷修复的完整列表。

Python

  • 修复了在调用 ce.refreshFolder() 后工作空间更新不可见的罕见漏洞。
  • 修复了在运行 Python 导出时定义 finishExport 方法触发异常的漏洞。

CGA 和 Python 编辑器

  • 您现在可以从主窗口中分离 CGA 和 Python 编辑器。 这在使用辅助屏幕时非常有用。

其他

  • 修复了在使用最近相邻要素高度地图采样时使用低于 CityEngine 2021.1 的版本编辑的地形以零高度渲染的漏洞。
  • 修复了阻止添加具有长 URL 的门户的问题。
  • 修复了当 CGA 属性链接到不再存在的图层时生成模型的性能问题。
  • 在 Windows 上使用控制面板卸载 CityEngine 现在会打开一个简化的卸载向导。
  • Linux:修复了在下拉菜单中切换活动门户的漏洞。

教程

CityEngine 教程已重新组织为新的主题类别:基础知识经典教程系列。 基础知识教程以讲故事的形式呈现,而经典教程系列中的教程则以工作流为结构,这些工作流以 CityEngine 的特定功能为中心。

新增基础知识教程

  • 使用 GIS 数据 - 了解如何获取您自己的 GIS 数据(例如地理数据库中的宗地)、清理数据以及生成土地利用规划 3D 城市模型。
  • 基于规则的建模 - 了解 CGA 规则的基本概念以及如何编写 CGA 规则以从轮廓线生成 3D 建筑物。

翻新经典教程系列

在以下教程中添加了简化的工作流和新图像: