这门课到底在补什么能力缺口

很多做三维建模或程序化生成的技术学习者,平时习惯了老版本的规则文件和导出管线,一旦项目升级到新版 CityEngine,往往会卡在地图数据接入、节点导航和跨平台数据流转这几个环节。这门课不跟你讲软件怎么安装,也不铺陈底层架构,它只盯着一件事:二零一六版到底更新了哪些能直接用在工作流里的功能。如果你之前写规则脚本时总觉得某些地理数据获取步骤太繁琐,或者往下游引擎导出模型时格式总是对不上,那这门课就是来补这个缺口的。它把官方更新说明里那些散落的技术点,拆成了可以直接上手操作的实操步骤,帮你跳过自己摸索文档踩坑的阶段。

建议先看哪几块以及资料怎么配合练习

看这门课之前,你得有基础的规则文件编写经验和场景搭建能力,纯零基础直接来看会一头雾水。建议先把开篇的特性总结快速过一遍建立全局观,然后重点啃地图数据获取功能上下两集,这是实际做城市级地理信息生成时最吃体力的部分。看完地图数据怎么接,马上跳到新增导出数据格式那一节,重点看 alembic 和 lpk 这两种格式怎么配合下游渲染引擎使用。配套的练习不能光看不练,拿到资料包后,先把对应的示例工程文件导入本地环境,边看视频边在软件里复现地图数据拉取的参数设置。对于函数库更新的内容,建议把官方文档的函数列表开着,视频里讲到哪个新增函数,就在本地规则文件里写个简单的测试用例跑一下,看输出的几何体变化。

学完能独立回答和解决什么问题

把这几个核心模块啃完,你应该能独立解决项目里数据流转断档的问题。具体来说,当面对一个真实区域的建模需求时,你能直接用新版的数据获取工具把底图和高程拉进场景,而不是再像以前那样手动处理坐标对齐。遇到团队协作或者要把资产交给其他部门时,你能说清楚 alembic 和 lpk 这两种格式各自适合什么场景,并且独立完成模型带材质的导出配置。当项目需要用到新版函数库里的功能去优化现有规则脚本时,你能准确判断哪些旧写法可以被新函数替代,并且动手重构。这门课的价值就在于把这些零散的更新点串成了一条可落地的操作链,看完之后别急着关页面,拿自己手头的老项目跑一遍新流程,哪里卡住就回去重看对应的那一节,缺什么补什么,别假装自己看完就全都会了。

课程目录

1 CityEngine2016**特性官方介绍 (02:13)
2 CityEngine2016**特性功能总结 (09:09)
3 Get map data **功能上 (05:20)
4 Get map data **功能下 (15:43)
5 Navigator新功能介绍 (02:13)
6 新增导出数据格式:alembic & lpk (02:44)
7 CityEngine2016函数库更新 (03:51)