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

文章详细介绍了如何从规划署下载倾斜摄影资源,使用CesiumLab进行转换,设置空间参考,然后在UnrealEngine(UE)中加载转换后的3DTileset,通过调整transform来定位模型。过程中提到了可能出现的位置偏差问题以及解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

效果

步骤

一、获取倾斜摄影资源

二、使用CesiumLab转换

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


效果

步骤

一、获取倾斜摄影资源

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

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

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

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

二、使用CesiumLab转换

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

点击倾斜模型切片

 点击选择倾斜模型的Data文件夹

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

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

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

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

 存储类型选择散列

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

 等待处理完成

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

 再点击“3dtiles服务”

 点击预览

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

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

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

首先点击创建一个“Cesium3DTileset”

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

 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文件中找到经纬度

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zhichao_97

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值