Unity之ShaderGraph如何实现光边溶解

前言

今天我们来实现一个最常见的随机溶剂效果。如下图所示:

光边溶解效果:

无光边效果

主要节点

  • Simple Noise:根据输入UV生成简单噪声或Value噪声。生成的噪声的大小由输入Scale控制。
  • Step:对于每个组件,如果输入In的值大于或等于输入Edge的值,则返回 1,否则返回 0。

简单溶解-完整节点

光边溶解-完整节点

已经有了上面的简单溶解效果,只需要把噪波图进行一个Step,得到一个溶解图,输入给Alpha Clip Threhold即可

如果想要实现光边溶解,只需要把噪波的UV和Power进行Step运算,然后把将噪波UV在和Power-Width的结果进行Step即可得到一个光边,最后给光边乘上一个HDR颜色,即可得到我们开头的溶解效果。

相关推荐
魔士于安1 天前
unity 丑陋哥布林 哥布林有humannoid 动画没 带动画
unity·游戏引擎·材质·贴图·模型
小贺儿开发2 天前
Unity 家居视频遥控(细节优化)
科技·unity·程序员·udp·视频·工具·通信
淡海水2 天前
13-04-面试-源码级深度追问链
数据结构·unity·面试·c#·游戏引擎·源码·il2cpp
小小数媒成员2 天前
UGUI 性能优化(详细,全,深入)
开发语言·unity·游戏引擎
林川~013 天前
Unity新输入系统使用笔记
unity·input system
小贺儿开发3 天前
Unity 结合百度AI开放平台 手写文字识别
人工智能·科技·学习·unity·云服务·文字识别·手写文字
林川~014 天前
Unity 万能物理检测工具:射线检测 / 范围检测 / 层级过滤 / 编辑器可视化(可直接拿去用)
游戏·unity·c#·射线检测·通用工具
归真仙人4 天前
【UE项目迁移银河麒麟(Linux)局域网会话搜索失败排查】
ue5·ue4·vr·unreal engine·银河麒麟
yi碗汤园4 天前
MQTT消息队列遥测传输协议
网络·网络协议·unity
林川~014 天前
Unity 常用 API 与核心类全解:从生命周期到协程,附性能避坑清单(Unity 6 适配)
unity·游戏引擎·常用api