目录
- 0 引言
- 1 安装
- 2 CityEngine官方示例
- 2.1 官方地址
- 2.2 导入示例工程
- 3 结尾
- 🙋♂️ 作者:海码007
- 📜 专栏:CityEngine专栏
- 💥 标题:CityEngine2023安装与快速入门
- ❣️ 寄语:书到用时方恨少,事非经过不知难!
- 🎈 最后:文章作者技术和水平有限,如果文中出现错误,希望大家能指正,同时有问题的话,欢迎大家留言讨论。
0 引言
最近需要制作大面积的城市模型,看到了CityEngine这么专业的软件所以来学习一下如何使用。本文从最基本的安装和官方示例开始入手。
官方教程:官网链接
参考文章:安装破解教程
参考视频:b站教程视频
CityEngine 2023使用CGA (Computer Generated Architecture) 语言来定义和生成3D建筑模型。CGA代码通常包括规则、属性和函数,这些元素共同工作以构建复杂的三维城市景观。
CGA语言的主要特点包括:
-
规则和属性:CGA语言基于规则,这些规则定义了如何将一个形状转换成另一个形状。这些规则可以包含属性,这些属性可以被用户在CityEngine中动态调整。
-
层级和递归:规则可以以层级和递归的方式组织,允许复杂结构的分解为更简单的部分。
-
参数化设计:CGA支持参数化设计,这意味着用户可以通过更改参数来调整设计,而无需修改底层代码。
-
文本文件:CGA规则通常存储在文本文件中,这些文件可以在CityEngine中加载和编辑。
-
图形操作:CGA代码使用一系列图形操作(如分割、挤压、缩放等)来操纵3D模型的形状。
如果需要编写或修改CGA代码,最好的做法是查看CityEngine提供的文档和教程,这些资源通常包含示例代码和详细的说明,有助于了解如何使用CGA语言。此外,参考现有的CGA代码示例也是学习如何编写自己代码的好方法。
1 安装
- 首先安装主程序,安装完成后会自动弹出 ArcGIS 管理器向导
- 选择【CityEngine 浮动版】并选择【稍后通过 ArcGIS管理器定义许可管理器】,点击确定。
- 然后将补丁复制替换到下面的安装目录下即可。
C:\Program Files\ArcGIS\CityEngine2022.1\plugins\com.procedural.cityengine.flexnet.win32.win32.x86_64_1.0.0.202210041629
2 CityEngine官方示例
2.1 官方地址
官方示例网址:https://www.arcgis.com/apps/MapAndAppGallery/index.html?appid=d0df5c9d7abb40af9986633fde7f8d90
2.2 导入示例工程
-
点击【File】-【Import Zipped Project into Workspace】
-
选择下载好的压缩包形式的工程示例
-
点击【Finish】即可。如下图导入成功后,显示在左侧浏览界面。
3 结尾
提取码:DTIS
CityEngine2023:网盘链接
网盘中提供了四个官方的示例。