英文原文请参考Cesium官方文档:Adding Photogrammetry(opens new window)
中文原文请参考:(二)添加倾斜摄影模型(译)
上一篇:(一)Cesium for Unreal快速入门(译)
这篇教程讲解了如何用Cesium for Unreal从Cesium ion导入倾斜摄影模型。您将使用世界上最宜居城市之一的模型:澳大利亚墨尔本。
在虚幻引擎中加载澳大利亚维多利亚州墨尔本倾斜摄影模型。数据来自墨尔本市3D纹理网格CC BY 4.0(opens new window)
您将学习如何:
从Cesium ion导入城市级的3D Tiles倾斜摄影模型。
使用CesiumGeoreferenceActor在全球范围内对您的关卡进行经纬度定位。
#准备工作
安装虚幻引擎(opens new window)(至少4.26或更高版本)和Cesium for Unreal(opens new window)插件。
一个Cesium ion(opens new window)账号,用于将墨尔本倾斜摄影模型流式加载到虚幻引擎中。
请参考(一)Cesium for Unreal快速入门(译),了解如何安装Cesium for Unreal并将其与Cesium ion关联。
#第一步:创建一个项目和关卡
请参考(一)Cesium for Unreal快速入门(译),只需要操作到第五步《连接到Cesium ion》就行了,这里要把白膜模型替换成倾斜摄影建筑模型。
#第二步:从Cesium ion添加墨尔本倾斜摄影模型
通过单击工具栏中的图标来打开Cesium面板。
如果还没有连接到Cesium ion,请点击Connect按钮连接。
单击Add按钮,打开Cesium ion Assets面板。
在资产列表中找到并选中Melbourne Photogrammetry,然后点击Add to Level添加Melbourne Photogrammetry倾斜摄影模型到当前关卡。
如果资产列表中找不到Melbourne Photogrammetry,请访问墨尔本倾斜摄影资产仓库(opens new window)页面,然后单击Add to my assets,添加到我的资产列表。然后返回虚幻引擎,关闭Cesium ion Assets面板,然后再次单击Cesium面板上的Add按钮,以重新打开并刷新资产列表。
屏幕上墨尔本的方向很奇怪,是因为虚幻编辑器里相机的+Z方向始终是朝上的。与大多数游戏不同,在地球上,以地球为中心的坐标系中的向上方向会根据您在地球上的位置而变化(译者注:倾斜摄影模型本身有经纬度信息,当你把倾斜摄影模型添加到关卡后,Cesium for Unreal会自动调整倾斜摄影模型的位置和旋转,让他贴着地球表面;当你从地球的某个地方移动到墨尔本时,镜头的位置变了,但是向上的方向还是以前的,如果你从美国移动到中国,你会发现上下颠倒了)。