Unity之ShaderGraph如何实现光边溶解

前言

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

光边溶解效果:

无光边效果

主要节点

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

简单溶解-完整节点

光边溶解-完整节点

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

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

相关推荐
神码编程3 小时前
【Unity】MiniGame编辑器小游戏(十五)中国象棋局域网对战【Chinese Chess】(上)
unity·编辑器·游戏引擎·小游戏
伽蓝_游戏3 小时前
第四章:AssetBundle 核心机制与文件结构
unity·c#·游戏引擎·游戏程序
郝学胜-神的一滴4 小时前
中级OpenGL教程 006:高光反射原理与 Shader 实现
c++·unity·godot·图形渲染·three.js·opengl·unreal
星幻元宇VR4 小时前
VR地震模拟平台|打造沉浸式防震减灾科普新模式
科技·学习·安全·vr·虚拟现实
星幻元宇VR4 小时前
VR安全带防坠落体验平台助力高空作业安全培训
科技·学习·安全·vr·虚拟现实
ykjhr_3d4 小时前
广州全景vr定制开发公司有哪些
vr·全景vr·华锐视点
神码编程7 小时前
【Unity】MiniGame编辑器小游戏(十六)中国象棋局域网对战【Chinese Chess】(下)
unity·编辑器·游戏引擎·小游戏
Maddie_Mo7 小时前
Unity 联动 Trae AI 项目开发基础教学
人工智能·unity·游戏引擎
新手unity自用笔记19 小时前
unity简单新手上手动画系统讲解
unity·游戏引擎
伽蓝_游戏20 小时前
第二章:深入 Unity 资源导入管线 (Asset Import Pipeline)
游戏·unity·c#·游戏引擎·游戏程序