CityEngine 2019 是一款由 Esri 开发的专业程序化城市建模软件,常被误解为单纯的 3D 建筑渲染工具。实则其核心价值在于通过参数化规则,快速生成符合真实逻辑的城市级三维模型。这门课旨在解决从单体建筑到复杂街区的高效建模难题,特别适合需要处理大量重复性建筑形态、且对程序化生成逻辑感兴趣的 GIS 从业者、城市规划师或游戏场景美术。它不依赖手工雕刻每一面墙,而是通过编写规则让软件自动推导建筑细节,极大提升了前期概念设计和方案比选的效率。
适合零基础或具备基础三维软件操作经验的学习者。如果你之前接触过 Maya 或 3ds Max,理解建模的基本拓扑概念,学习曲线会更平缓;若完全无三维经验,建议先熟悉基本的坐标系和视角操作。课程重点讲授 CityEngine 的核心工作流,即如何导入 GIS 数据、创建几何规则以及调整参数。建议优先深入理解“规则”与“几何”的关系,这是区别于传统建模的关键。不要试图死记硬背每个按钮的功能,而应关注如何通过修改参数改变建筑外观,理解程序化生成的逻辑链条。
学完这门课,你应能独立完成以下工作:基于 GIS 地图数据快速生成包含道路、建筑、树木的三维城市区块;通过调整参数创建不同风格(如现代、复古)的建筑集群;将生成的模型导出至 Unity 或 Unreal Engine 等引擎中进行实时渲染。资料包中的案例工程是练习的核心,不要只看不练。建议每看完一个章节,就打开对应的工程文件,尝试修改其中一个参数(如楼层高度、窗户间距),观察模型变化,再尝试从零复现一个简单的街角场景。重点练习“参数化思维”,即如何设定变量来控制整体形态,而非手动微调。
对于转行者而言,掌握 CityEngine 意味着你具备了快速响应城市规划需求的能力,能在短时间内提供高质量的三维可视化方案。对于在职人员,这项技能可显著提升你在汇报演示和方案推敲阶段的效率。需要注意的是,CityEngine 的学习难点在于理解其底层逻辑而非软件操作本身,初期可能会因规则报错或模型不更新而感到挫败,这是正常现象。坚持通过调试参数来理解因果关系,比单纯模仿教程步骤更重要。这门课不提供就业承诺,但能赋予你一种解决空间数据可视化问题的独特工具能力,这在智慧城市、数字孪生等新兴领域中具有明确的实用价值。
课程目录
整理中,敬请期待。






