您的位置:首页 > 产品设计 > UI/UE

UE4材质与数学计算节点

2017-09-29 10:00 459 查看

目录

Multiply

Lerp

ComponentMask

Ceil

Floor

Frac

Multiply

相乘

相当于PS的正片叠底

它会将两个数相乘,也可以是两张RGB图,

例如:

Multiply of 0.4 and 0.5 is 0.2;

Multiply of (0.2,-0.4,0.6) and (0.0,2.0,1.0) is (0.0,-0.8,0.6);

Multiply of (0.2,-0.4,0.6) and 0.5 is (0.1,-0.2,0.3).

Lerp

LinearInterpolate,线性插值

通过一个数来控制两个数的融合结果

通过一张图来控制两张图的融合效果

输入为 Alpha图,A图,B图,

如果Alpha是灰度图,那么越黑,A越明显,B越弱。相反,Alpha越白,B越明显

如果Alpha是RGB图,那么RGB是分别控制的。如红色通道控制A、B的红色通道,与绿色通道无关。

ComponentMask

对通道进行遮罩

在蓝图中显示的标题名是这样的:Mask(R)或Mask(R)或Mask(R G)等等

1.过滤输出三维向量,三维向量可能是位置、RGB颜色通道

2.如果输入值为一个数,则无效,即全部输出

Ceil

天花板

你1米8,天花板要2米高

Ceil:取比输入值大的最小整数,

例如:0.2的Ceil是1.0; (0.2,1.6)的Ceil是 (1.0,2.0)。

Floor

地板

地板跟你鞋底一样高

Floor:取比输入值小的最大整数

例如:0.2的Floor是0.0;(0.2,1.6)的Floor是(0.0, 1.0)

注意!-0.2的Floor是-1

Frac

fraction 分数,小数

假设输入值是X,那么X的Frac为:X - X的Floor

例如:0.2的Frac是0.2.

Frac of (0.0,1.6,1.0) is (0.0,0.6,0.0).

注意!

-0.2的Frac是 0.8, 因为-0.2的Floor是-1,-0.2 -(-1)=0.8

0.2的Frac是0.2

1.2的Frac是0.2

2.2的Frac是0.2

-0.2的Frac是0.8

-1.2的Frac是0.8

-2.2的Frac是0.8

规律:正的输出小数A,负的输出1-A
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ue 材质 数学表达式