UE4材质(六):不透明度Opacity——玻璃

摘自并整理自虚幻官方教程:https://learn.unrealengine.com/course/2449699
课程中的工程项目文件下载:
链接:https://pan.baidu.com/s/1o7m3pR7BvaCYAmlx57B9HQ 提取码:uenb

一、混合模式半透明Translucent

半透明模式可以使得材质具有透明度,例如:玻璃。

半透明模式性能开销比较大。

选择半透明模式之后可以激活节点的【不透明度】,这个节点链接这个材质的透明度值。
在这里插入图片描述

不透明度引脚接收一个“不透明度”值或纹理,并将其应用于表面,以使黑色区域完全透明,白色区域完全不透明,而这两者之间的值是半透明。
在这里插入图片描述在这里插入图片描述

效果:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

开启半透明模式后,默认会禁用光照交互,所以不会接收或反射任何环境光

二、透明度材质的光照效果

上面的样例中,选择了半透明模式之后,材质便禁用了PBR属性,也就是材质已经丢失了光照交互,表面不再反射环境光线。

如果需要材质既保留透明度,又可以有光照交互,那么需要求个半透明度的光照模式,使之看起来更加真实。
在这里插入图片描述
在这里插入图片描述

其中,选择【表面半透明体积】和【表面正向着色】之后,可以重启材质节点的PBR属性输入:
在这里插入图片描述

效果:

在这里插入图片描述
在这里插入图片描述

关于半透明的选项设置详细说明可以参考:(点击查看大图)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/q345911572/article/details/124633943
今日推荐