欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

WEBGIS开发 CityEngine使用 Cesium白膜纹理 夜景效果 城市模型展示

发布时间:2023/12/14 编程问答 106 豆豆
生活随笔 收集整理的这篇文章主要介绍了 WEBGIS开发 CityEngine使用 Cesium白膜纹理 夜景效果 城市模型展示 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

CityEngine:

运用CityEngine软件可以给建筑白膜赋予规则的纹理,从而在Cesium开发中还原真实城市场景,实现夜景贴图效果
记录一下操作流程,感觉也只学会一点皮毛😂😂😂


1.数据下载

首先我们需要准备好城市建筑矢量数据,网络上有很多公开的资源,OSM上也可以免费下载,但是OSM上中国地区的建筑轮廓数据是很不全的,给大家分享一下全国62个城市模型,时间有点久远的数据了,大家需要自取
链接:https://pan.baidu.com/s/1PAvLLJKmoq34mX88uNa0EA
提取码:wywy

2.操作步骤

下载CityEngine2019并安装,然后将shp数据直接拖到场景中;

在3D View中即可查看shp数据,我们可以框选然后DEL删除不需要的建筑面,数据量太大生成贴图纹理和展示会特别卡顿,我们最好只保留需要的场景范围的建筑面即可;

框选需要建模的地块,然后在右侧的细节中更改配置,在Rules File中选择模型纹理规则文件

在Workspace/ESRI.lib/rules/Buildings中可以选择相应的规则文件,我们以OSM为例:

之后选择纹理样式:

等待稍许片刻,我们就可以在中间的窗口看到需要建模的城市场景了:

之后我们可以将模型导出,导出的数据格式包括gltf、FBX等等
CityEngine的规则文件还包括未来城市、夜景等

3.Cesium中加载效果

Webgis开发中,Cesium中加载数据后的效果展示,我感觉还是蛮好看的~~~~

总结

以上是生活随笔为你收集整理的WEBGIS开发 CityEngine使用 Cesium白膜纹理 夜景效果 城市模型展示的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。