本文为学习记录,侵删
材质节点—Lerp
一. 介绍
1. UE 文档
LinearInterpolate
LinearInterpolate 表达式会以第三个输入值为遮罩参数,然后在两个输入值之间进行插值。可以想象成两张纹理根据一张遮罩进行过渡,类似Photoshop中的图层遮罩。遮罩Alpha的强度决定了两个输入值贡献的权重。如果Alpha是0.0,就使用第一个输入值。如果Alpha是1.0,就使用第二个输入值。如果Alpha在0.0和1.0之间,输出是两个输入之间的插值。注意,混合是按通道进行的。 所以,如果Alpha是一个RGB颜色,则Alpha的红色通道会定义A和B的红色通道之间的插值,它 独立 于Alpha的绿色通道,后者定义了A和B的绿色通道之间的插值。
2. 理解
LinearInterpolate 也就是常说的Lerp节点,有三个输入,前两个输入A和B是两种效果,比如两种颜色或者两个种不同的纹理,第三个输入Alpha通道是混合强度(A和B两个输入内容的混合强度)。
Alpha | |
---|---|
Alpha = 0 | 用A输入值 |
Alpha = 1 | 用B输入值 |
0 < Alpha < 1 | A和B之间的插值 |
也就是说如果Alpha在0到1之间时,如果靠近0那么就会靠近A的输入内容,如果靠近1那么就会靠近B的输入内容
那么Alpha