文章目录
- 
   
- 1.实现目标
 - 2.实现过程
 - 
     
- 2.1 3DTiles数据准备
 - 2.2 属性拾取
 - 2.3 单体高亮
 
 - 3.参考资料
 
 
1.实现目标
在UE5中使用CesiumForUnreal插件加载本地的3dTiles建筑白模数据,实现点击拾取3DTileset单体要素的属性数据,并对高亮单体进行展示,GIF动图如下:

2.实现过程
总体的实现过程分为
数据准备、属性拾取和单体高亮三个大的部分,在本文中数据准备部分简要概述,拾取属性和单体高亮会详细介绍实现部分和原理。且属性拾取需要在UI上显示,为方便操作,这里直接基于Cesium-Unreal-Samples示例工程中的示例关卡06_CesiumMetadata进行操作。
在UE中实现选中高亮的效果,一般是使用射线检测,碰撞到网格体后,更改其材质为高亮材质即可。但在3DTiles中还使用这种方式的话












![[陇剑杯 2021]之Misc篇(NSSCTF)刷题记录④](https://img-blog.csdnimg.cn/70ede0abb56241d480e636535a33db45.png)






