Unity Heathaze shader

sfml 项目有一个heathaze 样例动画

heathaze 原理很是简单:原理

经过从一张特殊贴图里面读取值,用这个值偏移 纹理坐标,接着用新的纹理坐标 读取纹理, 最后获得的就是 扭曲的 画面。项目

经过引入时间,来调整 读取特殊贴图的坐标的偏移,能够造成动画效果。时间

最后能够经过 alpha 贴图蒙版,经过乘偏移值, 能够构造不一样蒙版形状的 热力场 扭曲。

相关文章
相关标签/搜索