目录
- 0 引言
- 1 基本操作
- 2 实践
- 2.1 导入数据(.shp)
- 2.2 构建三维模型
- 2.3 将模型导入UE5
 

- 🙋♂️ 作者:海码007
- 📜 专栏:CityEngine专栏
- 💥 标题:CityEngine2023 根据shp数据构建三维模型并导入UE5
- ❣️ 寄语:书到用时方恨少,事非经过不知难!
- 🎈 最后:文章作者技术和水平有限,如果文中出现错误,希望大家能指正,同时有问题的话,欢迎大家留言讨论。
0 引言
才发现CityEngine是一个可以快速构建大范围城市的工具,打算用几天时间学习一下如何使用这个工具。如果没有安装软件的可以看作者专栏的视频(链接)。
1 基本操作
-  平移:按住ALT+鼠标中键 
 或者点击平移工具栏,进行平移操作
  
-  旋转:按住ALT+鼠标左键 
  
-  缩放:按住ALT+鼠标右键 
  
2 实践
2.1 导入数据(.shp)
-  【File】-【Import】然后选择 【CityEngine Layers】-【Shapefile Import】。然后点击 【Next】按钮。 
  
-  选择shp文件 
  

- 成果图
  
2.2 构建三维模型
-  选择所有的物体,将ESRI.lib中的规则,赋给选中的物体。 
  
-  可以直接拖拽给物体,也可以通过右侧的【Inspector】面板,选择Rule File 
  
-  选择规则样式,这里选择【NewYork】样式。 
  
-  随后会生成三维模型,如下图所示 
  
2.3 将模型导入UE5
- 【File】-【Export Models】。然后选择 Unreal Engine 格式,设置输出路径。然后导出
  


- 打开UE5工程的,Datasmith Importer插件

 3. 如下图,导入 .udatasmith 文件
 
- UE5中效果图
  



















