UE4选不中半透明物体(半透明显示快捷键是啥)

UE4开发时,会出现透明材质的物体显示不全的情况本文给出几种解决方式供各位参考

大家好,又见面了,我是你们的朋友全栈君。

整理自:1.链接已删除

               2. 两个重叠模型模拟双pass,顺便解决透明乱序问题_魁梧的抠脚大汉-CSDN博客

2020.3.6更新UE4官方出了篇文章,里面有案例和资源,挺不错的,详细深入讲解UE4透明原理和实现:UE4透明材质的理解和应用 – Unreal Engine

2021.8.3,使用SprialBlur节点进行透明模糊效果

UE4开发时,会出现透明材质的物体显示不全的情况(如下图所示),原因是模型背景部分使用延迟渲染,而透明模型物体使用正向渲染,再进行叠加。所以直接使用Translucent模式会出现此错误。如下图所示。

UE4选不中半透明物体(半透明显示快捷键是啥)

解决方法一:

2019.8.7更新:发现了一个更好的方法,在UE4内容示例工程中的Material_Nodes场景示例

材质球模式、参数、效果如下:(缺点是没有阴影)

UE4选不中半透明物体(半透明显示快捷键是啥)

解决方法二:使用阿尔发抖动(推荐此方法)

UE4选不中半透明物体(半透明显示快捷键是啥)

UE4选不中半透明物体(半透明显示快捷键是啥)

material中,修改translucent为masked,添加Dither Temporal AA 节点,与OpacityMask连接

UE4选不中半透明物体(半透明显示快捷键是啥)

UE4选不中半透明物体(半透明显示快捷键是啥)

阴影、效果都较好,推荐此方法。

原视频连接:https://www.youtube.com/watch?v=ieHpTG_P8Q0

解决方法三:深度值剔除(4.25以上版本失灵)

剔除方法1(需要阴影且光照暗时使用):

准备两个相同的模型:

对第一个模型的Mesh进行设置

UE4选不中半透明物体(半透明显示快捷键是啥)

添加材质,如图所示

UE4选不中半透明物体(半透明显示快捷键是啥)

将两个模型重叠,效果如下:

UE4选不中半透明物体(半透明显示快捷键是啥)

剔除方法2(缺点无阴影):

创建材质如图所示:

UE4选不中半透明物体(半透明显示快捷键是啥)

在材质面板先打开Allow Custom Depth Writes,后设置Opacity Mask Clip Value为0.001.

UE4选不中半透明物体(半透明显示快捷键是啥)

在场景中设置Mesh属性,只勾选Render Custom Depth Pass

UE4选不中半透明物体(半透明显示快捷键是啥)

调整材质数值,效果如下

UE4选不中半透明物体(半透明显示快捷键是啥)UE4选不中半透明物体(半透明显示快捷键是啥)

整理自:两个重叠模型模拟双pass,顺便解决透明乱序问题_魁梧的抠脚大汉-CSDN博客

解决方法四:修改材质透明属性(性能开销大,非必要不使用)

UE4选不中半透明物体(半透明显示快捷键是啥)

效果如下

UE4选不中半透明物体(半透明显示快捷键是啥)

解决方法五:使用SpiralBlur节点
UE4选不中半透明物体(半透明显示快捷键是啥)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129607.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月14日 上午6:40
下一篇 2022年4月14日 上午6:40


相关推荐

  • linux 压缩 解压缩命令详解

    linux 压缩 解压缩命令详解tar-c:建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。#

    2022年5月30日
    39
  • Ubuntu修改用户密码_乌班图修改root用户名和密码

    Ubuntu修改用户密码_乌班图修改root用户名和密码ubuntu下有时候登录了当前账户之后,如果想使用root账户,不知道密码的情况下拒绝登录,因此需要修改root账户的密码。通过执行:sudopasswdroot来设置root账户密码。也可以通过:sudopasswdusername来更改特定账户密码。…

    2026年4月18日
    3
  • WebViewJavascriptBridge使用

    WebViewJavascriptBridge使用由于项目中使用到原生和 H5 交互的技术 其实这个也有很多的解决方法 最后选择使用一个叫 WebViewJavas 的进行操作 在项目使用中遇到很多问题 在这把配置和使用问题一一罗列出来步骤 1 import WebViewJavas h 2 interfaceHom UIWebViewDel property str

    2025年12月10日
    5
  • 行为动作识别

    行为动作识别随着计算机学科与人工智能的发展和应用,视频分析技术迅速兴起并得到了广泛关注。视频分析中的一个核心就是人体行为识别,行为识别的准确性和快速性将直接影响视频分析系统后续工作的结果。因此,如何提高视频中人体行为识别的准确性和快速性,已成为视频分析系统研究中的重点问题。目前,典型的视频人体行为识别方法主要有:时空兴趣点、密集轨迹等。其中:时空兴趣点,是通过检测视频中的角点、提取角点的特征进行人体行…

    2022年6月21日
    43
  • 关于学术论文投稿中的 Cover Letter「建议收藏」

    关于学术论文投稿中的 Cover Letter「建议收藏」  学术期刊报道原始研究工作的论文,一般分为需要快速发表的通信、快报类(communication,letter等)和报道系统研究工作的全文类(fullpaper,article)两种形式。投这两种文章,coverletter和论文Introduction的写法是不同的。    对于需要以通讯或快报形式快速发表的工作,可以是初步的研究结果(preliminaryresult),强调的是工…

    2022年5月22日
    52
  • 制作ttylinux实例

    制作ttylinux实例1 一个作为宿主机的 Linux 本文使用的是 RedhatEnterp 4 2 在宿主机上提供一块额外的硬盘作为新系统的存储盘 为了降低复杂度 这里添加使用一块 IDE 接口的新硬盘 3 Linux 内核源码 busybox 源码 本文使用的是目前最新版的 linux 2 6 34 1 和 busybox 1 16 1 说明 本文是一个 stepbystep 的

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号