Cesium for Unity开发2——创建一个离线地球

1条件

完成下文的cesium for unity 配置。

Cesium for Unity开发1——Cesium for Unity下载离线包与离线安装方法_unity f2c1版本-CSDN博客

2.添加地球

在成功导入Cesium for Unity包的基础上,开展下面工作。

1)添加cesium地球组件,选择红框中的cesium项,侧边栏会弹出cesium的窗口:

2)点击该窗口下的blank 3D Tiles Tileset右边的+。

在Hierarchy界面会会出现下面两个object,单击Cesium3DTileset,可以在Inspector窗口看到它的属性。

3)修改红框中的属性为From URL,在下面出现的URL输入框中输入高程信息文件(粘贴路径后要在别的地方点一下鼠标才会生效)。添加后就会出现一个白色球,说明高程添加成功。

我添加的文件URL为(最好是英文路径):

F:/UnityProject/地理信息系统/输出高程/layer.json(下面测试用例中有该文件)

这里要注意斜杠的方向,\是不行的。

这里提供一个高程文件用于测试,走通流程。

【免费】全球高程数据,较低精度资源-CSDN下载

4)添加影像。Inspector最下面添加组件,单击add component,选择cesium,再选下图中的组件。在URL中输入影像路径(粘贴路径后要在别的地方点一下鼠标才会生效),添加后全球影像就会显示,说明影像添加成功。

我添加的文件URL为(最好是英文路径):

F:/UnityProject/地理信息系统/输出影像/tilemapresource.xml(下面测试用例中有该文件)

这里要注意斜杠的方向,\是不行的。

这里提供一个影像文件用于测试,走通流程。

【免费】全球影像4级,较低精度资源-CSDN下载

3.总结

离线地球添加完成。高程与影像数据获取不易,我目前还未找到好用的免费资源。但水经注可以下载免费的影像资源,18级以下都免费,下载出来是一张大图,需要通过cesiumLab进行影像分割,分割后的数据才能用于项目中。有空写个教程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值