UE4材质(五):不透明蒙版OpacityMask——草地

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

一、混合模式已遮罩Masked

已遮罩模式是一种简化版的半透明效果,可以实现材质上部分透明,部分不透明,适合草地、树木等植被、栅栏等的材质效果。

已遮罩模式的透明度只能是0或1,也就是要么完全可见,要么完全不可见,好处是它的性能非常优异。

选择已遮罩之后可以激活节点的【不透明蒙版】,这个节点链接二值化的透明度值(通常是一张纹理)。
在这里插入图片描述
在这里插入图片描述

可以在材质属性设置里,调整不透明蒙版的剪切值,大于这个值就是完全可见,小于这个值就是完全透明:(注意这个值无法动态设置)
在这里插入图片描述

关于光照说明:

在不透明蒙版类型的材质中,完全可见的部分仍完全遵循环境光照交互

透明的部分不参与光照交互

二、草地效果

  • 1.草地纹理:注意透明和不透明的区域
    在这里插入图片描述

  • 2.草地透明度通道用作不透明蒙版,RGB作为底色,注意需要开启双面渲染
    在这里插入图片描述

  • 3.最终应用到模型的效果
    在这里插入图片描述


版权声明:本文为q345911572原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。