当前位置: 首页 > news >正文

CityEngine:3D城市建模专家

今天为大家介绍的软件是CityEngine:3D城市建模专家, 这款建模软件也是ESRI的产品. 下面我们将从软件的主要功能、支持的系统、软件官网等方面对其进行简单的介绍。

CityEngine的官网网址为https://www.esri.com/zh-cn/arcgis/products/arcgis-cityengine/overview。CityEngine是一款专业的3D城市建模软件。用户可以从其官网下载最新版本的软件。CityEngine提供了丰富的官方教程,例如如何使用CityEngine进行程序化建模、如何创建动态城市布局等。

主要功能如下所示:

  • 程序化建模:CityEngine的核心功能是程序化建模,通过CGA形状语法,用户可以快速创建复杂的建筑模型。这种基于规则的建模方法允许用户定义一系列几何和纹理特征,从而自动化生成大量模型。
  • 动态城市布局:用户可以通过动态城市布局创建可以自动实时更新的交互式街道网络。街道、人行道和整个街区可以高效地适应用户的输入,使用户能够设计完整的城市布局。
  • 数据互操作性:CityEngine支持多种行业标准格式,包括Esri Shapefile、File Geodatabase、KML、OpenStreetMap等,可以利用现有的GIS数据快速构建城市风貌。同时,它还支持多数行业标准3D格式,如Collada®、Autodesk® FBX®、DXF、3DS、Wavefront OBJ等。
  • 自定义UI:CityEngine的用户界面可以根据不同任务进行自定义,包括创建规则、处理街道网络、编辑属性或研究统计报告。用户还可以通过Python脚本控制重复性任务,创建格式化报告或自动执行其他特定操作。
  • 集成与扩展:CityEngine可以与ArcGIS系统无缝集成,支持将工作导出到高端可视化软件或游戏引擎。此外,CityEngine还提供了SDK,开发者可以使用C++语言创建插件和独立应用程序。

CityEngine可以结合GIS数据,通过规则控制模型生成。GIS数据的属性可以被规则文件访问,从而控制模型的生成。规则文件可以自定义变量,当自定义的变量名与GIS数据的属性名相同的时候,规则文件会自动将该变量与GIS的同名属性链接,并进行建模。例如,用户可以导入包含建筑物高度属性的Shape文件,并在规则文件中定义相应的变量,从而生成具有正确高度的3D建筑模型。

相关文章:

  • 【日语学习】助词で的七作用
  • 解决 Element UI 嵌套弹窗的状态管理问题!!!
  • 航天军工与金融行业 UE/UI 设计:跨越领域的体验革新之道
  • OFD转PDF:解决数字化文档兼容性的最佳途径
  • ActiveMQ 面试备战指南
  • 【QT】QTCreator测试程序
  • CSS 中 letter-spacing 不支持百分比
  • UniApp 表单校验两种方式对比:命令式与声明式
  • Perl语言的计算机网络
  • 【后端开发面试题】每日 3 题(二十)
  • 【CSS】CSS 使用全教程
  • 【学习记录】大模型微调之使用 LLaMA-Factory 微调 Qwen系列大模型,可以用自己的数据训练
  • [01-03-03].第15节:面向对象 - 三大特征
  • PL/SQL语言的扩展运算符
  • C/C++中的条件编译指令#if
  • LVS-DR模式配置脚本
  • LeetCode 热题 100----2.移动零
  • Grid 布局:从入门到精通,一篇就够了—— 探索最强大的 CSS 布局系统
  • (C语言)习题练习 (sizeof和strlen)
  • 关于功耗检测功能开发笔记
  • 1至4月国家铁路发送货物12.99亿吨,同比增长3.6%
  • 中国旅游日|上天当个“显眼包”!体验低空经济的“飞”凡魅力
  • 墨海军训练舰在纽约撞桥,墨总统:对遇难者表示悲痛,将跟进调查
  • 聚焦中华文明精神标识,多校专家学者跨学科对话交流
  • 去年上海全市博物馆接待观众约4087万人次,同比增31.9%
  • 穆迪下调美国主权信用评级