[ShaderGraph]13.雨滴涟漪效果

ShaderGraph节点图:

效果图:

节点解析:

这个效果涉及到的新节点比较多,Normal Strength、Normal Blend、Flipbook、Round、Voronoi。

Normal Strength:修改法线贴图的Strength。Strength为1时返回原图,为0时返回纯黑的法线贴图。

Normal Blend:混合两个法线。Out = normalize(float3(A.rg+b.rg,A.b * B.b));

FlipBook:创建一个图像像素列,作为UV输入。序列中序列图的数量是由输入的Width和Height决定的。当前显示第一个序列图是由输入参数Tile决定的。通常用来创建贴图动画,用于粒子效果和sprite。方法是:将Time节点连接到输入参数的Tile中,输出数据连接到Texture Sampler节点的UV输入参数中。UV数据的(0,0)点是左下角。(0,0)点在预览窗口中显示为黑色。但是图像序列通常是从左上角开始,所以Invert Y参数默认是勾选的。可以通过设置InterX和InterY来改变图像序列的方向。

Round:四舍五入。

Voronoi:基于输入的UV生成一个泰森多边形噪点图。Voronoi噪声是通过计算像素点与点阵之间的距离而产生的。通过输入参数Angle Offsets控制的伪随机数偏移这些点,可以生成一组格子。这些格子的尺寸和噪点由输入参数Cell Density控制。(PS:密集恐惧症患者表示看见这个节点很难受。orz~) 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值