CityEngine 2014.1 发布说明

叶子形状导出和报告

这听起来像一个技术问题,但它的功能非常强大。 此版本支持您将所谓的叶子形状(由规则生成的形状)作为单独的 GIS 要素导出到地理数据库,其中包括将报告值作为属性导出。 该特性能够在什么时候发挥作用? 例如,当您对建筑物的视觉影响或日光照射情况感兴趣时。 在 CityEngine 中对建筑物进行采样、导出建筑物面板并在 ArcGIS 中进行分析。

费城重建

有关详细信息,请查看资源中心上的 3DCity:分析工作流

相关表的列表编辑器

我们改进了用于查看和编辑从地理数据库导入的相关表的 UI。 如果将要素类与相关表一起导入,则可以在列表编辑器中轻松编辑相关表的属性。

相关表的列表编辑器

常规增强功能

此版本包含了 CGA 中的许多增强功能。 我们将引入全新的函数和操作,例如 isClosedSurface 和 deleteHoles()。 我们还改进了 Collada 和多面体 (FGDB) 导入程序支持孔洞,并修复了许多问题,从而使此版本变得更加稳定。

改进与修复

  • 静态模型:已增强透明度和正常处理对象属性,以修复常见的 Collada 不兼容问题。
  • CGA 更改:
    • 新特性:
    • deleteHoles() 操作
    • geometry.nHoles 函数
    • geometry.isClosedSurface 函数
    • listTerminate 函数
    • 孔洞支持:所有操作和 Collada 阅读器现在都支持带有孔洞的面以及大量漏洞修复。
    • 颜色操作:支持设置不透明度。
    • 更好地支持非平面面(插值而非打断)。
    • 更好地支持纹理坐标和折点法线(插值而非删除)。
    • 已增加递归检测的默认值。
    • 已将浮点-字符串转换设置为与区域设置无关。
  • 模型导出器:
    • 所有导出器:重新添加对仅导出初始形状几何的支持。
    • CityEngine WebScene 导出器:已添加用于控制折点/折点法线/纹理坐标合并精度的设置。
  • 形状/模型导入器:
    • Collada 阅读器:已添加对孔洞的支持。
    • FileGDB 导入器:添加了对多面体中孔洞的支持。 添加了对多面体中带 Alpha 纹理的支持。

修复

  • CGA 漏洞(检查帮助手册中的 CGA 更改日志即可获取所有详细信息)
    • 已修复一些竞争条件以及非法内存访问崩溃问题。
    • 已使凸化操作更加一致。
    • 已修复 alignScopeToGeometry 操作中的点/边支持。
    • 修复了某些可导致包络操作中开放体积的情况。
    • 已修复退缩和 shape{L|U|O} 操作中的内存泄漏。
    • 已修复 assetInfo、assetsSortRatio 和 assetSortSize 函数中未知/无法加载的资产的行为。
    • 已修复许多操作中的 nan 处理。
    • 已修复 listRange 函数中非以 ';' 终止的字符串列表处理。
    • CGA 编译器:已修复有关导入(属性保护)和扩展(属性传播)的漏洞。
    • AssetErrors:报告已插入资产几何转换中的警告。
  • 导出漏洞:
    • CityEngine WebScene 导出器:
      • 已修复在导出从 FileGDB 导入的几何时出现的纹理透明度问题。
      • 已修复与区域设置相关的数字转 JSON 转换问题。
      • 已修复浮点对象属性和 CGA 报告值的取整错误。
      • 已修复较大地形上的地形纹理精度问题。
      • 避免编写非法/空几何,但会引发错误。
  • FileGDB 导出器:
    • 已修复 FileGDB“更新”漏洞,该漏洞会导致现有和传入几何类型不同,从而可能导致要素类损坏。
    • 已修复导出时忽略所选地形图层的漏洞。
    • 已改进 FileGDB 图形导出/导入往返行程。
  • Shapefile 导出器:
    • 已改进 shapefile 形状和图形往返行程。
  • UI 漏洞:
    • 模型等级:已从节点标注中移除了导入前缀。
    • 模型等级:已修复“重新打开模型等级时未显示模型”的问题。
    • 模型等级:已修复“在检查模型模式(重新生成)时未选取规则更改”的问题。
    • 已修复在创建名称相同的新 CGA 文件时系统静默覆盖 CGA 文件的问题。
    • CGA 编辑器:已修复会破坏导入语句的重命名(重构)漏洞。
    • 导航器:已修复会破坏导入语句的 cga 文件重命名漏洞。
    • 已移除由“在照相机导航过程中禁用阴影”首选项引起的错误。
  • 导入漏洞:
    • Collada 导入器:已修复以下回归问题:如果纹理的图像路径以 "./" 为前缀,则不会读取该纹理。
  • FileGDB 导入器:
    • 如果“从相关表导入字段”处于启用状态,则列表不会以分号结束。
    • 已修复无法正确导入包含具有 <空> 值的属性的要素类这一漏洞 (NIM102484)。
  • KMZ 导入器:已改进具有非法几何的大型 KMZ 文件的稳健性 (NIM097148)。
  • 地形导入器现在可以正确显示某些浮点数据集的负值。
  • 街道:
    • 已修复街道宽度更改后 streetWidth(XXX) 报告错误地块相关值的问题。
    • 删除区块之间的街道图形边时不再生成许多 LotCorner 初始规则。
    • 没有形状的街道节点的价现已正确。
    • 同时在两个图层上使用生成桥梁不会再导致错误。
  • 检查器漏洞:
    • 当用户单击以编辑属性,然后在未进行编辑的情况下单击离开时,源将不再更改为用户。
    • 导入规则等级在检查器中显示不正确。
  • Python 漏洞:
    • 地形导入漏洞:已校正错误的高程范围。
    • 基于脚本的导出器:已修复“基于脚本的导出 finishModel() 方法中的 ce.getOID(model) 无法返回正确的 OID”这一问题。
    • 基于脚本的导出器:已修复空报告问题