Unity ShaderGraph溶解效果案例

前言

好好学习,天天向上。
视频链接: https://www.youtube.com/watch?v=taMp1g1pBeE

最终效果

最终效果
溶解效果

制作过程

控制物体部分透明度

Step
遍历所有的像素查看其是否大于阈值,是则为1否则为0

使用Noise生成一张阶梯图,使用SineTime控制阶梯与AlphaClipThresHold(Alpha裁剪阈值),实现同步控制隐藏区域。
控制物体部分透明度

制作Noise图控制Alpha

Noise图

使用Sin曲线控制阶梯生成边框线

使用Sin曲线控制阶梯等级变化,与Alpha Clip Thres Hold(Alpha裁剪阈值)保持一致,并增加固定单位的值(比原范围大一圈的意思),实现边框效果。
控制阶梯生成边框线

范围图案与颜色相乘

范围图案与颜色相乘得到的就是边界的颜色,将其赋值给Emission
范围图案与颜色相乘

暴露参数

暴露参数

补一个ASE版本定向溶解

ASE定向溶解

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值