【Unity Shader】基于UGUI的水波倒影按钮

先上效果:html 首先说一下原理,这个shader实现的原理很简单,经过使用两个Pass,第一个Pass先正常渲染一遍UI,第二个Pass将UV坐标y值上下翻转,并将顶点坐标偏移必定距离,再作扭曲操做。实现起来并非很难,主要须要注意的就是UGUIshader要注意的几个格式,好比UGUI shader都要有模板测试和ColorMask的部分(若是你但愿你的shader能支持UGUI mask的话
相关文章
相关标签/搜索