Unreal Engine(UE5)中构建离线地图服务

这篇具有很好参考价值的文章主要介绍了Unreal Engine(UE5)中构建离线地图服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.     首先需要用到3个软件,Unreal Engine,gis office 和 bigemap离线服务器

Unreal Engine下载地址:点击前往下载页面

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

Gis office下载地址:点击前往下载页面

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

Bigemap离线服务器 下载地址: 点击前往下载页面

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

Unreal Engine用于数字孪生项目开发,gis office是一款地理信息软件,可用于获取Unreal Engine开发需要的离线地图资源,bigemap离线服务器,可以将获取到的地图资源发布为地图服务,供Unreal Engine开发使用。

2.     首先我们需要安装Cesium for Unreal插件,点击此处跳转下载

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

3.     创建一个虚幻引擎项目,操作如下图

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

4.     启动项目后,在项目中加入Cesium for Unreal插件,添加后重启项目

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

5.     此时可以看到Cesium ion的登录界面如下,点击Connect to Cesium ion登录

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

6.     此时需要你登录您的Cesium ion的账号,没有账户的需要先注册。点击后会出现一个网页用于登录你的账号,在你登录成功后会提示你,会提示 Cesium for Unity is requesting the following permissions,点击 Allow 就可以了。下面就是关联成功的图片。

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

这个就是关联成功了

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

7.     设置Cesium  for Unreal的token

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

8.     新建一个关卡,点击菜单栏文件---->新建关卡,按下图操作后点击创建

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

9.     设置光照,并调整光照强度,如下图所示

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

10.  创建一个基础的地球

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

11.  设置经纬和相机移动速度,如下图所示

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

设置相机的速度

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

11.在Unreal中引入Bigemap的地图服务

  11.1 通过gis office获取离线地图数据,点击跳转教程视频

  11.2 通过Bigemap离线服务器发布地图服务,点击跳转图文教程

11.3 在Unity中引用Bigemap离线服务器发布地图服务,如图11-1,11-2,,此时可以看到如图11-3的情况

图11-1

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

图11-2

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

12.从bigemap离线服务器中获取TMS地图服务地址填入URL,并细化地图层级

bigemap离线服务器获取地图层级按如图12-1,12-2,12-3操作,

图12-1

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

图12-2

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

图12-3

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

12.  在UE5中加载倾斜摄影,bigeMap可以提供对应的倾斜摄影转换工具,让倾斜摄影可在UE5中加载,展示真实的场景。

首先需要创建空白的Tilesets,如下图

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

加载倾斜摄影的效果

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

UE5中倾斜摄影的配置

Unreal Engine(UE5)中构建离线地图服务,BIGEMAP三维地球,Bigemap,卫星地图,ue5,智慧城市,数字孪生

在UE5中如何移动,按住鼠标右键,然后w a s d移动,q和e可以降低和提升镜头的高度文章来源地址https://www.toymoban.com/news/detail-800415.html

到了这里,关于Unreal Engine(UE5)中构建离线地图服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 开源虚拟现实引擎。CARLA是一个基于Unreal Engine 4开发的游戏引擎,支持模拟各种汽车、摩托车、轨道交通信号等车辆的行驶行为,并且提供了一套API接口,供开发者进行调用,用来进行地图构建

    作者:禅与计算机程序设计艺术 目前,市面上存在多个智能汽车解决方案,包括滴滴、理想汽车、百度无人驾驶等,均由大型科技公司或各个公司开发,其中一些公司如理想汽车、百度、字节跳动等已经取得了较为丰硕的成果。随着技术的发展,人们越来越关注智能汽车在未

    2024年02月08日
    浏览(58)
  • Unreal Engine 游戏中枪的构建

      一、创建枪蓝图 1、创建一个actor蓝图: 在Blueprints文件夹中右键添加蓝图类actor并命名为Gun_BPGun_BP 2、添加骨骼网格体组件 双击打开蓝图类,在左上角组件中添加骨骼网格体组件 3、选择枪模型 选中骨骼网格体组件,将枪的网格体选中为这样 4、将骨骼网格体设置为蓝图的根

    2024年02月03日
    浏览(72)
  • UE4(Unreal Engine4)虚幻引擎视口布局,并且自定义HDRI

    在UE4中搭建电影级场景。先看下效果 (1)在UE4(Unreal Engine4)中安装 Quixel Bridge Megascans bridget插件 具体操作:请看我这篇博文:Quixel Bridge Megascans bridget插件 (2)素材准备: Quixel Bridge (1)创建关卡 (2)设置过场动画 (3)加入HDRI背景 (4)重置曝光 (5)组装资源 石头 蘑菇

    2023年04月08日
    浏览(59)
  • ArcGIS Maps SDK for Unreal Engine通过UI方式显示地图教程

      一个 UE 项目,可以包括多个 关卡(level) ,关卡可以在菜单栏中新建( 文件-新建关卡 )。 使用快捷键 Ctrl+S 可以保存当前关卡,你可以保存到上面提到的演示文件放置的位置,你可以看看有什么区别。 对于游戏引擎来说,一个关卡需要有地图场景、角色、控制UI、事件

    2024年02月03日
    浏览(59)
  • UE4(Unreal Engine 4)运行setup.bat发生403报错的问题

    最近UE官方在迁移服务器,有些D:UE4EngineBuildCommit.gitdeps.xml文件需要更新。此时需要你去往UE对应的版本下载新的Commit.gitdeps.xml文件,并且覆盖原有的Commit.gitdeps.xml文件。UE的官方说明 覆盖前 覆盖后

    2024年02月11日
    浏览(45)
  • 《使用Unreal Engine Python插件进行UE4中的Python开发》学习笔记1

    ·本文为B站系列教学视频 《使用 UnrealEnginPython 插件进行UE4中的Python开发》 ——《 Day 01 初识 UnrealEnginePython 》的学习笔记,UP主为腾讯游戏策划、虚幻社区贡献者 世欺子。 本节课对基于虚幻引擎( Unreal Engine )的 Python 集成开发插件 UnrealEnginePython 进行简要介绍,接着在虚幻

    2024年04月11日
    浏览(67)
  • 【UE5 Cesium】15-Cesium for Unreal 加载本地影像和地形

    目录 一、加载全球无高度地形 二、加载区域DEM 三、加载离线地图影像 1. 先去如下网址下载全球无高度地形:Using a global terrain layer without height detail - #9 by RidhwanAziz - Cesium for Unreal - Cesium Community 下载后如下: 解压后可以看到是一个.tif格式的文件 2. 打开CesiumLab,需要将tif转为

    2024年02月07日
    浏览(43)
  • 【UE5 Cesium】11-Cesium for Unreal 切换Dynamic Pawn为其它Pawn

            我们知道在Cesium for Unreal中默认使用的是DynamicPawn来浏览地图场景。DynamicPawn适用全球浏览,可以按自定义曲线进行飞行。但是DynamicPawn是使用的是地理参考坐标系,并不是标准的UE坐标系,当我们全球浏览结束后,可能需要在某一个地方进行浏览,可能就需要涉及

    2024年02月12日
    浏览(44)
  • 【UE5】离线AI聊天-接入LLAMA语言模型 教程

    前言:LLAMA是一种神经网络模型,全称为Language Model with an Average Attention Mechanism(具有平均注意机制的语言模型)。它是一种用于自然语言处理任务的模型,特别适用于生成文本和回答问题。LLAMA模型结合了注意力机制和平均池化,以提高模型对输入文本的理解和生成能力。它

    2024年03月21日
    浏览(49)
  • 【UE4闪退解决办法】D3D设备丢失,Unreal Engine is exiting due to D3D device being lost

    百度那些被小编到处传的,一般来说都没啥用的。我后来在贴吧老哥的楼里才翻出一个别样的解决方法。 打开英伟达的这个驱动软件,GeForce Experience  进去后,在“驱动程序”里面,点3个点打开列表,选择“studio驱动程序” 然后就是选择自定义安装(不要快速!),之后弹

    2024年02月13日
    浏览(156)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包