文章目录
1.实现目标
基于UE5的Cesium-Unreal插件添加在线世界地形Cesium World Terrain,在地形表面绘制Polygon面,并使其紧贴地形,实现贴地面(SurfacePolygon)的效果,GIF动图如下:

2.实现过程
这里是直接使用CesiumForUnreal提供的方法实现的贴地面效果,因此只对3dtiles产生效果(但使用UE进行GIS开发过程中,一般都是使用CesiumForUnreal加载地形),后面还会根据UE原生的功能和方法(如RT+Decal)进行实现更加通用的效果,以满足其他方式创建的地形。
由于3DTileset分不同层级的瓦片进行加载,随着缩放等级的提高,贴地面的边缘不会出现明显的锯齿现象,但是基于RT+Decal等UE原生方法实现的贴地面效果,在放大的时候,边缘会存在明显的锯齿现象。
2.1 材质实例
首先创建可以在3dtiles上使用的材质示例,主要参考了Cesium-Unreal的官方教程中的操作步骤。
(1)基于CesiumForUnreal插件中的MI_CesiumThreeOverlaysAndCli
订阅专栏 解锁全文
4567


效果&spm=1001.2101.3001.11974&articleId=129786774&d=1&t=3&u=111b290f983944e184cd662f5d0bfa3c)

被折叠的 条评论
为什么被折叠?



