Unity之ShaderGraph如何实现光边溶解

前言

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

光边溶解效果:

无光边效果

主要节点

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

简单溶解-完整节点

光边溶解-完整节点

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

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

相关推荐
沉默金鱼13 小时前
Unity实用技能-格式化format文字
ui·unity·游戏引擎
jyy_9913 小时前
通过网页地址打开unity的exe程序,并传参
unity
qq_205279051 天前
Unity TileMap 使用经验
unity·游戏引擎
心灵宝贝1 天前
Mac Unity 2018.dmg游戏工具 安装步骤 简单易懂教程(附安装包)
macos·unity·游戏引擎
TO_ZRG1 天前
Unity SDK 通过 Registry 分发及第三方依赖处理指南
unity·游戏引擎
龙智DevSecOps解决方案2 天前
Perforce《2025游戏技术现状报告》Part 1:游戏引擎技术的广泛影响以及生成式AI的成熟之路
人工智能·unity·游戏引擎·游戏开发·perforce
u***u6852 天前
Vue虚拟现实案例
前端·vue.js·vr
xhyyvr2 天前
VR预防艾滋体验系统:一场潜入身体的VR旅程,照亮艾滋防控
vr·vr公共安全·vr社区安全学习机·vr社区安全·vr与预防艾滋病
xhyyvr2 天前
沉浸式骑行 + 实景警示:VR 摩托车骑行体验,把道路风险搬进虚拟课堂
vr·vr交通安全·vr摩托车骑行体验·vr摩托车·vr交通安全体验设备
Q***l6872 天前
元宇宙虚拟现实
vr