原文请参考Cesium官方文档:Cesium for Unreal Quickstart
译者注:如果您做过Web前端可视化、WebGL、GIS相关的开发工作,您肯定听说过Cesium。
Cesium是一个开源的三维GIS平台,用卫星地图、地形、建筑白膜、倾斜摄影、点云等数据还原真实的三维地球。
2020-05-28日,虚幻官方论坛发过From Ants to Outer Space的文章,作者用非常tricky的方式模拟了从地面上的一个小蚂蚁飞到外太空看地球的场景。
早期Cesium提供了Javascript语言的CesiumJS框架,如今Cesium for Unreal于2021-03-30正式发布,让虚幻引擎具有了Google Earth的能力,为模拟真实世界打开了一扇新的大门。
这是一份关于用Cesium World Terrain和Cesium OSM Buildings创建Cesium for Unreal应用的快速入门教程。(译者注:需要您具有基本的虚幻引擎使用技能,懂一点C++更好。关于虚幻引擎的基本技能,请参考官方在线学习教程):
在此步骤中,您将在Cesium World Terrain上面添加Cesium OSM Buildings。与步骤六相似,您将使用编辑器中的Cesium面板添加新资产。
导航回到虚幻引擎中的Cesium面板。您将使用Cesium ion Assets窗口来添加Cesium OSM Buildings ,而不是像上一步那样使用Quick Add窗口。单击左上角的Add按钮以切换到Cesium ion Assets窗口(此窗口默认在左下方,在内容浏览器页签右边)。在这里,您将看到Cesium ion帐户中存在的所有资产。
2. 选择Cesium OSM Buildings,然后单击Add Add to Level。
然后您将看到Cesium OSM Buildings现在已添加到世界大纲视图中。
如果Cesium ion Assets中没有Cesium OSM Buildings,请访问Cesium OSM Buildings资产仓库页面,然后单击Add按钮添加到我的资产。然后返回虚幻引擎,关闭Cesium ion Assets面板,然后再次单击Cesium面板上的Add按钮以重新打开并刷新资产列表。