虚幻UE 材质-材质图层、材质图层混合

学习材质图层和材质图层混合的使用,便于节点扫盲。

文章目录


前言

材质混合我们之前用Bridge的插件进行混合过

而此次我们的材质混合使用UE自带的材质图层和材质图层混合来实现


一、材质图层混合

材质图层混合是一种允许将多个材质图层组合在一起,以创建更复杂、更逼真的外观效果的技术。通过将不同的图层混合在一起,您可以控制各个图层的透明度、颜色、纹理等属性,以创建出所需的外观效果。


二、使用步骤

1、创建以下蓝图文件

M_M:普通的材质文件

MI_M:M_M的材质实例文件,后续得使用他

ML_M:材质图层文件,用于控制基本都信息,如基础颜色、粗糙度等

MLB_M:材质图层混合文件,用于控制个材质图层文件的混合规则
2、M_M普通材质文件

确定M_M是使用材质图层混合

对材质属性进行图层化,表示该材质通过材质图层混合得来
3、ML_M材质图层文件

自定义图层可以设置的参数为基础颜色、金属度、粗糙度、自发光等

材质图层文件基础项都暴露为参数

后续更好控制修改
4、材质图层混合文件

材质图层间的混合方式可以通过Alpha去操控

可以是图中的通道形式(提取成参数好控制)

也可以是标量01等(最好提取参数)
5、MI_M材质实例进行参数调整

背景层无法进行混合(是默认就存在的图层-基底层)

对红通道进行染色

对绿通道进行染色

对蓝通道进行染色

每个通道都对应不同的位置(有可能位置一样)

位置相同混合,位置不同则叠加

根据RGB通道得到了一张由多种材质图层混合的材质。


总结

材质图层混合感觉不难理解,主要设计三个类:

复制代码
材质类:只要声明该材质是材质图层混合即可
材质图层类:原来材质的设计搬到此处即可
材质图层混合类:各材质图层进行混合的规则

注意:可以创建多个材质图层类

然后再材质图层混合

相关推荐
xcLeigh12 小时前
Unity基础:Destroy与DestroyImmediate——正确销毁游戏物体的方式
游戏·unity·游戏引擎·教程
tianxuanjg16 小时前
采购指南|航空复杂结构件高精度 CNC 加工采购选型指南
人工智能·经验分享·机器人·制造·材质
lllhhh_远方17 小时前
unity中URP场景阴影锯齿严重解决方案
unity·游戏引擎
野区捕龙为宠20 小时前
Unity 中使用 UnityWebRequest 加载 StreamingAssets 文件夹中的图片
unity·游戏引擎
北里闻箫1 天前
推荐一款游戏引擎,一剑十八年引擎(YiJian18-Engine) - 跨平台2D/3D ECS 游戏引擎
3d·游戏引擎
FFFFujige2 天前
【Unity】基于Dots + Luban的Buff模块
unity·游戏引擎
Msir_Modern2 天前
Noita 元胞沙盒笔记
算法·unity·c#·游戏引擎·元胞自动机
Oiiouui2 天前
Godot-GridGame架构逻辑层与实体/物品层篇
架构·游戏引擎·godot
上海红同电子2 天前
红同电子线束工厂100问|绝缘护套采购,材质PVC、TPE、PP该如何选型?
数据库·经验分享·职场和发展·产品运营·制造·材质
true...2 天前
虚幻还原默认视角
游戏引擎·虚幻