SuperMap Hi-Fi 3D SDK for Unreal 多时序淹没分析效果

目录

前言

一、点集生成时序模型缓存制作

1.三维点位数据

2. 裁剪面数据

3.生成多时序缓存

二、SuperMap Hi-Fi 3D SDK for Unreal中加载显示

1.安装SuperMap Hi-Fi 3D SDK for Unreal插件

2.加载多时序缓存数据

3.替换材质

4.加载效果


前言

本文以多时序水系淹没效果为例,介绍如何将带有时间维度的原始数据导入SuperMap iDesktopX,并生成多时序缓存,以及如何在SuperMap Hi-Fi 3D SDK for Unreal中,基于此多时序缓存进行可视化表达。

一、点集生成时序模型缓存制作

点集生成时序模型缓存是想动态表达相同位置点,不同时间段,点的高度信息不同,比如表达河流的淹没效果。

1.三维点位数据

制作点集时序模型缓存,点数据集的属性表中必须存有不同时间段点高度位置信息,如示例数据,三维点数据的高程信息为初始水位,点数据集的属性表中含有多时刻的水深信息,“水深1”的字段值全为0,以表达初始水位的效果。

2. 裁剪面数据

     除了三维点位信息,还需要一个面对象数据集,由于原始数据的范围是不规则的,所以生成点时序缓存需要指定瓦片范围进行约束,用于表示淹没区域的范围。

3.生成多时序缓存

       使用“三维数据”->“生成缓存”->“点集生成多时序缓存”功能,生成缓存。

先添加三维点数据集;然后设置瓦片范围,选择裁剪面数据;修改缓存名称及缓存路径;再用“shift”配合鼠标,将水深的时序字段都勾选上;最后点击“确定”按钮,等待多时序缓存数据的生成。

二、SuperMap Hi-Fi 3D SDK for Unreal中加载显示

1.安装SuperMap Hi-Fi 3D SDK for Unreal插件

具体详细的安装方法,参考SuperMap Hi-Fi 3D SDK for Unreal 帮助文档,安装指南章节。

2.加载多时序缓存数据

3.替换材质

通过“数据美化—图层—设置资产“功能,设置缓存数据的替换材质为UnrealEngine中的水材质。如需材质的的小伙伴可自行下载:时序水面材质

 

4.加载效果

材质替换之后,即可进行淹没过程可视化展示。

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值