Python 脚本注释和更改日志
发布日期:2025-01-04 17:39 点击次数:174
CityEngine 带有专门的 Jython 模块脚本,其中包含特定于 CityEngine 的命令(请参阅类列表)Jython 支持标准 Python 库的几乎所有模块。 另外,Jython 可以包括任意 Java 类以扩展其功能。 有关详细信息,请查看 Jython 网站。已添加函数 CE.isSynchronized 和 CE.unsynchronize,以便与 ArcGIS 门户上的要素服务搭配使用。CleanupShapesSettings 类获得了两个新函数 get/setSplitSelfintersectingPolygons,用于控制是否应该分割自相交面。RenderSettings 类获得了两个新函数 get/setTerrainMasking,用于控制渲染重叠地形的方式。添加了方法 CE.publishPortalItem 和已连接设置 PortalPublishSettings,以便在门户上发布已上传的项目。引入了方法 UnrealExportModelSettings.get/setUseTextureAtlas 以控制纹理地图集的创建,并与单个纹理文件进行对比。SPKMeshExportModelSettings 可通过选项 get/setFileSize 来影响文件大小。 或者,熟悉 i3s 规范的用户可以使用 get/setMaxDepth 直接设置最大树深。可以使用 ce.computeEdgeAttributes 来计算形状的边属性,并使用 ComputeEdgeAttributesSettings 来控制这些属性。RPKExportSettings 函数 addFilesAutomatically 已重命名为 setAddFilesAutomatically,而且该函数带有一个允许停用自动文件添加功能的可选参数。