UE4材质与数学计算节点
2017-09-29 10:00
459 查看
目录
MultiplyLerp
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
相关文章推荐
- UE4 材质的运算节点
- UE4材质节点
- UE4材质节点
- ue4 用fresnel节点制作简单卡通材质
- UE4 材质Lerp节点解疑
- UE4材质节点概述
- Java数学计算
- 数学计算软件(Matlab、Mathematica)网页版
- 第十周 项目3-1-计算二叉树节点个数
- compute节点 Linux bridge agent状态xxx但是自己计算节点配置文件又确定没有问题
- UVALive5520 UVA305 POJ1012 HDU1443 Joseph【数学计算+打表+水题】
- 表达式的计算结果必须为节点集。
- 通过入栈出栈实现数学表达式的计算
- (197)材质编辑器 - 如何使用主材质节点
- 【高等数学】极限计算&中值定理&多元函数微分学
- TCL基础教程——(3)数学计算
- asp.net字符串的数学表达式计算结果
- UE4蓝图节点文档翻译【目录】--- Components
- (转载)(官方)UE4--图像编程----着色器开发----异步计算(AsyncCompute)
- UE4之一个物体不同部位赋予不同的材质球