温馨提示×

Overlay层叠顺序如何设置

小樊
36
2025-02-27 06:12:16
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Cesium for UE中设置Overlay层叠顺序的步骤如下:

  1. 在内容浏览器中找到Cesium插件自带的材质实例,这3个材质实例是插件自带的资源,安装插件之后在插件的默认文件夹中可以找到。这3个材质实例分别用于为3dtile图层添加自定义的不透明材质、透明材质和水域材质,可以实现等高线、坡度坡向、地形等样式扩展(可参考官方教程)。
  2. 在自己的项目下新建一个材质文件夹,将这3个材质实例复制到自己新建的这个文件夹下,注意是复制,不要移动或者修改,因为插件的资源是公用的,修改后会影响到使用了该资源的其他项目。
  3. 双击打开其中一个材质实例,在其“图层参数”面板中增加一个材质层。点击“图层参数”面板左上角材质层后面的 + 按钮,新增一个材质层,名称改为Overlay3,注意顺序排在Overlay2上面,设置“图层资产”和“混合资产”与Overlay2一致。可以自行增加多个Overlay编号。
  4. 按照上述步骤,对剩余2个材质实例文件也进行相同修改并保存。
  5. 返回UE编辑器视图中,在大纲中选中一个要加载图层的3D TileSet对象,在细节面板中找到Cesium/Rendering选项,分别设置三个材质为修改之后的材质实例对象(对应关系要正确)。
  6. 此时在这个3D TileSet上加载多个WMTS、TMS、WMS服务图层之后,Material Layer Key就可以设置为更大的值了,进而实现多图层叠加的效果。解决了插件Overlay超过3个而不起作用的困扰。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:eclipse怎么设置包层叠方式

0