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

2023-11-09 09:50

本文主要是介绍【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

效果

步骤

一、获取倾斜摄影资源

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

这篇关于【UE5 Cesium】13-Cesium for Unreal 加载本地倾斜摄影的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/375417

相关文章

springboot加载不到nacos配置中心的配置问题处理

《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录springboot加载不到nacos配置中心的配置两种可能Spring Boot 版本Nacos

Java实现本地缓存的常用方案介绍

《Java实现本地缓存的常用方案介绍》本地缓存的代表技术主要有HashMap,GuavaCache,Caffeine和Encahche,这篇文章主要来和大家聊聊java利用这些技术分别实现本地缓存的方... 目录本地缓存实现方式HashMapConcurrentHashMapGuava CacheCaffe

使用Python获取JS加载的数据的多种实现方法

《使用Python获取JS加载的数据的多种实现方法》在当今的互联网时代,网页数据的动态加载已经成为一种常见的技术手段,许多现代网站通过JavaScript(JS)动态加载内容,这使得传统的静态网页爬取... 目录引言一、动态 网页与js加载数据的原理二、python爬取JS加载数据的方法(一)分析网络请求1

Maven项目打包时添加本地Jar包的操作步骤

《Maven项目打包时添加本地Jar包的操作步骤》在Maven项目开发中,我们经常会遇到需要引入本地Jar包的场景,比如使用未发布到中央仓库的第三方库或者处理版本冲突的依赖项,本文将详细介绍如何通过M... 目录一、适用场景说明​二、核心操作命令​1. 命令格式解析​2. 实战案例演示​三、项目配置步骤​1

IDEA下"File is read-only"可能原因分析及"找不到或无法加载主类"的问题

《IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题》:本文主要介绍IDEA下Fileisread-only可能原因分析及找不到或无法加载主类的问题,具有很好的参... 目录1.File is read-only”可能原因2.“找不到或无法加载主类”问题的解决总结1.File

使用Python实现调用API获取图片存储到本地的方法

《使用Python实现调用API获取图片存储到本地的方法》开发一个自动化工具,用于从JSON数据源中提取图像ID,通过调用指定API获取未经压缩的原始图像文件,并确保下载结果与Postman等工具直接... 目录使用python实现调用API获取图片存储到本地1、项目概述2、核心功能3、环境准备4、代码实现

python如何下载网络文件到本地指定文件夹

《python如何下载网络文件到本地指定文件夹》这篇文章主要为大家详细介绍了python如何实现下载网络文件到本地指定文件夹,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下...  在python中下载文件到本地指定文件夹可以通过以下步骤实现,使用requests库处理HTTP请求,并结合o

一文详解如何查看本地MySQL的安装路径

《一文详解如何查看本地MySQL的安装路径》本地安装MySQL对于初学者或者开发人员来说是一项基础技能,但在安装过程中可能会遇到各种问题,:本文主要介绍如何查看本地MySQL安装路径的相关资料,需... 目录1. 如何查看本地mysql的安装路径1.1. 方法1:通过查询本地服务1.2. 方法2:通过MyS

重新对Java的类加载器的学习方式

《重新对Java的类加载器的学习方式》:本文主要介绍重新对Java的类加载器的学习方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、简介1.2、符号引用和直接引用1、符号引用2、直接引用3、符号转直接的过程2、加载流程3、类加载的分类3.1、显示

在 PyQt 加载 UI 三种常见方法

《在PyQt加载UI三种常见方法》在PyQt中,加载UI文件通常指的是使用QtDesigner设计的.ui文件,并将其转换为Python代码,以便在PyQt应用程序中使用,这篇文章给大家介绍在... 目录方法一:使用 uic 模块动态加载 (不推荐用于大型项目)方法二:将 UI 文件编译为 python 模