![15d2d6de1e83542678bbec981de78b4a.png](https://img-blog.csdnimg.cn/img_convert/15d2d6de1e83542678bbec981de78b4a.png)
(自用学习,侵权必删,原文B站虚幻官方https://www.bilibili.com/video/BV1at411Y7Su)
先随便找了个草开始。
![35ff8585a5bf41723b5b535e701d39af.png](https://img-blog.csdnimg.cn/img_convert/35ff8585a5bf41723b5b535e701d39af.png)
首先学习这个节点,双击打开
![fd3ba86f50467003456a724beb27a582.png](https://img-blog.csdnimg.cn/img_convert/fd3ba86f50467003456a724beb27a582.png)
PerInstanceRandom:按材质所应用于的静态网格实例输出不同的随机浮点值。
ObjectPositionWS:输出对象边界的世界场景空间中心位置。
Multiply:乘法
Add:加法
Frac:数学函数
![412f929dc684d6e6d6229ca0212e7b23.png](https://img-blog.csdnimg.cn/img_convert/412f929dc684d6e6d6229ca0212e7b23.png)
v - floor(v);
//floor向下取整
根据位置随机出个向量取小数部分。
![d63f14b7299dccf092aa2c1c69442553.png](https://img-blog.csdnimg.cn/img_convert/d63f14b7299dccf092aa2c1c69442553.png)
ComponentMask(分量蒙版):4个通道选择只传出的通道。
DotProduct:两个同维度的向量点积。
ConstantBiasScale(常量偏差比例):有2个参数(偏差和缩放),输入的值每一个都加上这个偏差,然后乘以缩放。
Normalize:归一化。
每一步知道干啥,连到一起看不懂的操作后,加上输入的颜色输出。
![ca6dfbf89289f43f32be0b444656c3ad.png](https://img-blog.csdnimg.cn/img_convert/ca6dfbf89289f43f32be0b444656c3ad.png)
![57fdb33cebba5a973519246708a37e17.png](https://img-blog.csdnimg.cn/img_convert/57fdb33cebba5a973519246708a37e17.png)