117.info
人生若只如初见

Overlay层叠顺序如何设置

在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个而不起作用的困扰。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe3c1AzsKBQFXDFU.html

推荐文章

  • Linux Syslog与ELK Stack集成实践

    将Linux Syslog与ELK Stack(Elasticsearch、Logstash、Kibana)集成,可以实现集中化的日志收集、存储、分析和可视化。以下是一个详细的集成实践步骤:
    1....

  • 如何优化Linux Syslog存储空间

    要优化Linux Syslog存储空间,可以采取以下几种方法:
    1. 清理现有的日志文件 清空日志文件内容:可以使用 truncate 命令清空日志文件的内容,而不删除文件...

  • 如何使用Linux Syslog进行故障诊断

    使用Linux Syslog进行故障诊断是一个系统化的过程,涉及多个步骤和工具。以下是一个详细的指南,帮助你掌握这一技能:
    理解Syslog基础 Syslog定义:Syslog是...

  • Linux Syslog与Kerberos认证集成

    在Linux系统中,Syslog与Kerberos认证的集成可以增强系统的安全性和日志管理的有效性。以下是关于如何实现这一集成的详细步骤和注意事项。
    Kerberos认证简介...

  • 如何通过日志优化Ubuntu Node.js应用

    通过日志优化Ubuntu Node.js应用是一个多方面的过程,涉及到日志库的选择、日志级别的设置、日志的存储和分析等。以下是一些具体的步骤和建议:
    选择合适的...

  • Ubuntu Node.js日志清理最佳实践

    在Ubuntu系统中管理Node.js应用程序的日志文件是一个重要的任务,以确保系统的稳定性和安全性。以下是一些最佳实践:
    选择合适的日志库 Winston:最流行的日...

  • Node.js日志格式Ubuntu如何自定义

    在Node.js中,可以使用第三方库winston或morgan来自定义日志格式。这里以winston为例,介绍如何在Ubuntu系统中自定义日志格式。 首先,确保已经安装了Node.js和n...

  • Ubuntu Node.js日志安全如何保障

    在Ubuntu上运行Node.js应用时,保障日志安全是非常重要的。以下是一些关键措施和最佳实践,可以帮助你提高Node.js日志的安全性:
    选择合适的日志库
    选...