【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影

目录

效果

步骤

一、获取倾斜摄影资源

二、使用CesiumLab转换

三、在UE中加载转换后的倾斜摄影


效果

步骤

一、获取倾斜摄影资源

首先下载免费的资源,这里是从規劃署 香港三維實景模型 规划署 香港三维实景模型下载的,

我下载了如下6个区域的资源:

 下载后解压得到如下文件:

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第1张图片

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第2张图片

 将这些文件移入Data文件夹内

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第3张图片

二、使用CesiumLab转换

 没有CesiumLab软件的伙伴可以去官网下载(Cesium实验室官网)

点击倾斜模型切片

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第4张图片 点击选择倾斜模型的Data文件夹

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第5张图片

 选择刚创建的那个Data文件夹

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第6张图片

 可以看到我们下载资源的地理位置大致在这附近

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第7张图片

 于是我在拾取坐标系统上找到它的经纬度

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第8张图片

填入空间参考:    ENU:22.344433,114.160722

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第9张图片

 存储类型选择散列

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第10张图片

 选择输出的文件夹的路径,然后点击提交处理

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第11张图片

 等待处理完成

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第12张图片

处理完成后,如果想看结果的话可以先点击分发服务

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第13张图片

 再点击“3dtiles服务”

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第14张图片

 点击预览

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第15张图片

 预览结果如下,可以看到位置跑偏了哈哈,主要是经纬度设置的不准确,虽然不准确但是学习还是可以的。

找到用CesiumLab输出的文件夹内容如下:

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第16张图片

三、在UE中加载转换后的倾斜摄影

首先点击创建一个“Cesium3DTileset”

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第17张图片

 在大纲中选中“Cesium3DTileset”,然后在细节面板中将Source一项选为“From Url”

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第18张图片

 Url中填:  file:///D:/UE4/resource/TileSets/HongKong/CesiumLabOutput/tileset.json(替换为你的路径,注意以file:///开头,路径中不能有中文)。如果你已经部署到服务器上的话,也可以输入服务器上tileset.json的地址,如:http://localhost:8080/xx/tileset.json

在大纲中双击“Cesium3DTileset”就可以跳转到该地理位置

我们将这个模型的transform进行微调

首先我们在地图上找到他应该在的位置

 然后调整“Cesium3DTileset”的transform

 这样其实添麻烦的,最好的就是一开始的经纬度就是正确的,后面只需调整transform位置高度就行了。有的可以在.scp文件中找到经纬度

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第19张图片

【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影_第20张图片

你可能感兴趣的:(虚幻5,ue5,cesium)