unity Shader Graph实现2D图片扭曲波纹效果
先看效果
制作2D图片效果,不需要用到光照信息,所以创建ShaderGraph时选用Unlit Graph。
图片一般都会有透明通道,记得修改Unlit Master的Surface为Transparent。
要实现此效果主要思路
扭曲效果基本是通过UV的偏移达到效果的,偏移要随机化才能达到扭曲效果,可使用噪声Noise来实现随机化。
要能有动起来的效果,要用到Time,随时间进行变化。
参数定义
效果有用到图片,扭曲有速度控制和偏移的量值,故定义3个变量。一个Texture2D和2个Vecto
原创
2021-03-02 19:57:21 ·
4355 阅读 ·
5 评论