CesiumforUnreal加载3DTiles


本地目录添加3DTileset

注意:以下部分目前仅对Windows计算机上的用户可用。file:///功能在Linux或Mac上不起作用。

在本节中,您将使用一个包含不同高度的盒子的3D Tileset。这个3D Tileset可以在

下载。一定要下载整个Tileset文件夹,其中包括Tileset.json文件以及所有引用的.b3dm文件。你也可以使用自己的3D Tileset。

注意:如果您是3D Tiles格式的新手,请查看

以了解更多信息。

1、在编辑器左侧的Cesium UI中,单击Add Blank。这为场景添加了一个新的空白Ceium 3D Tileset。

image-20210805150300996

2、在World outline中选择Cesium3D Tileset角色,并将其重命名为“LocalTileset”。

3、在细节面板中,寻找Cesium类别。通常,要从Cesium加载数据,您需要填写Ion Asset IDIon Access Token 字段。为了加载本地数据,您将填充Url字段,而不是3D tiles的主要tilelset.json。在本地目录系统中找到3D Tileset数据。

例如:如果目录为:

D:\UE\hxycesium\CesiumLoad3DTiles\Data\Tileset

则Url 应该是:

file:///D:/UE/hxycesium/CesiumLoad3DTiles/Data/Tileset/tileset.json

注意:file:后面有三个前斜杠!

4、在大纲视图中,双击LocalTileset角色以在视口中聚焦它。

游戏世界和资产的方向可能不正确,如下所示:

image-20210805162246196

这是因为CesiumGeoreference 的原点距离LocalTileset actor很远。

5、视口仍然聚焦于LocalTileset角色,转到World outline,选择CesiumGeoreference角色,并寻找Place Georeference Origin Here按钮。点击这个按钮重新定位世界。

image-20210805173533127

目前,不支持使用Cesium为Unreal加载本地量化网格地形文件。然而,地形资源可以从任何服务器加载,包括本地主机。要完全离线加载地形资源,可以考虑设置一个本地主机来服务于地形。Url字段可以使用与上面相同的步骤来填充

http://localhost:portNumber/terrainAsset

资源


文章作者: xinyang
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 xinyang !
 上一篇
CesiumforUnreal加载倾斜数据 CesiumforUnreal加载倾斜数据
加载数据倾斜数据本教程向您展示如何使用Cesium for Unreal 导入模型。首先,您将从Cesium ion导入一个倾斜模型。你将使用世界上最宜居城市之一的模型:澳大利亚墨尔本。然后,您将从计算机导入一个本地数据集。 你将学习如何
2021-08-07 xinyang
下一篇 
EPSG编号参考 EPSG编号参考
空间坐标系对应EPSG编号WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库
2021-07-22 xinyang
  目录