【UE5 Cesium】08-Cesium for Unreal 子关卡应用实例(上)

news/2024/10/18 14:25:03/

UE版本:5.1

效果

(运行游戏可以看到进入关卡体积内楼房模型才会显现,以此来减少电脑性能消耗)

步骤

一、新建两个子关卡(以北京和上海为例)

点击窗口-》关卡-》新建 

 

 命名第一个子关卡为“SubLevel_BeiJing”

点击如下按钮 调出世界场景构成

 

点击“+”号来添加图层

 图层命名为“CesiumLayer”,取消勾选“流送距离”,最后点击“创建”。(不勾选流送距离的意思是让CesiumGeoreference actor来决定什么时候来加载Sublevels而不是根据距离)

 双击来加载子关卡“SubLevel_BeiJing”

 指定到图层

 此时在大纲中选中“CesiumGeoreference”,然后在“GeoreferenceSubLevels”中可以看到包含了一个元素

 同样的方法添加第二个子关卡,命名为“SubLevel_ShangHai”,此时数“GeoreferenceSubLevels”中就包含了两个元素

 在拾取坐标系统上找到北京的经纬度

 输入北京的经纬高

 再输入上海的经纬高

 可以切换一下关卡来观察经纬高设置的是否正确

 二、在子关卡中添加Actor

 由于缺少实际的CIM模型,我就用Cargo导入两个免费的模型作为示例

 导入后将大纲中默认添加的模型删除,然后在内容的文件夹可以看到“Cargo”文件夹中保存我们所需的模型

双击加载“SubLevel_BeiJing”子关卡

 将“DynamicPawn”的当前位置和旋转值归0

运行游戏可以看到进入关卡体积内楼房模型才会显现,以此来减少电脑性能消耗:

 

 


http://www.ppmy.cn/news/653109.html

相关文章

完整的IM架构设计

服务的主体功能为提供消息的在线转发和离线消息的获取。从产品侧角度,衍生出多平台的同步转发、互踢及群组的需求。功能上需要提供消息指定路由转发、是否持久化、在线离线机制、心跳包、通知送达、授权验证等。从技术层次上划分,网络层提供长连接/短连接…

im即时通讯源码带教程/uniapp即时通讯源码,附安装教程

前言 目前,即时通讯在app中逐渐成了不可或缺的功能,尤其是在疫情期间,音视频会议功能更是火了一把,但是想自己开发即时通讯功能,却一点都不简单,如果用原生开发的话,那么Android、iOS就需要两套…

IMP-00019

报错 IMP-00019: 由于 ORACLE 错误 12899 而拒绝行 IMP-00003: 遇到 ORACLE 错误 12899 ORA-12899: 列 "XX"."XX"."XXX" 的值太大 (实际值: 21, 最大值: 20) 【一个汉字用GBK存放是2个字符,用AL32UTF8占用3个字符,所以…

腾讯IM即时通讯(2.4.1)

可以参考另外两篇博客(另外感谢) http://blog.csdn.net/chenshuaiforwork/article/details/52910974 http://blog.csdn.net/chenshuaiforwork/article/details/52710341 在https://www.qcloud.com/product/im中下载SDK、查看集成文档 ImSDK 支持 JDK…

IM系统的简单介绍

作为一个互联网时代的公司无论你的产品是什么,你都需要一个网站还是app亦或是一个pc软件作为自己的网络平台,而在网络平台当中,即时收集用户反馈、与用户进行互动、方便用户之间互动提高产品活跃度只要存在这些需求,那么你的产品都…

开源轻量级 IM 框架 MobileIMSDK v6.2 发布

一、更新内容简介 本次更新为次要版本更新,进行了若干优化(更新历史详见:码云 Release Nodes)。可能是市面上唯一同时支持 UDPTCPWebSocket 三种协议的同类开源IM框架。 二、MobileIMSDK简介 MobileIMSDK 是一套专为移动端开发的…

基于Netty,从零开发IM:编码实践篇(im单聊功能)

引言 本篇主要讲解的是通过实战编码实现IM的单聊功能,内容涉及技术原理、编码实践。 补充说明:因为本系列文章主要目的是引导IM初学者在基于Netty的情况下,如何一步一步从零写出IM的逻辑和思维能力,因而为了简化编码实现&#xf…

IM即时通讯聊天软件1.0

一、项目简介 一直以来都有一个社交梦,想做一款IM应用,看了很多优秀的开源项目,但是没有合适的。于是利用休息时间自己写了这么一套系统。 项目第一个版本历时2个月,前端使用uniapp,后端使用SpringBoot。 页面设计后期…