Unity中Shader的扭曲(同样使用了UV的扭曲)

文章目录


前言

Unity中Shader的扭曲


注意:扭曲效果比较消耗手机性能

一、扭曲的分类

1、特效中常见的扭曲效果(热扭曲)

类似于透过 火焰 看火焰后的物体,火焰后的物体扭曲

2、水体的特殊表现

类似于透过 水 看水中的物体,水中物体的扭曲


二、实现思路

1、扭曲材质赋于面片

2、抓取当前一帧的图片内容

3、获取屏幕坐标

4、利用屏幕坐标对抓取的图片采样

5、再采样张扰动贴图做扭曲

相关推荐
熊猫悟道12 小时前
Unity shader 之,Shader内部时间离散处理
unity·游戏引擎·材质·着色器
PA_13 小时前
unity Component-Based Architecture游戏框架
游戏·unity·游戏引擎
yi碗汤园16 小时前
C#实现对UI元素的拖拽
开发语言·ui·unity·c#
jtymyxmz16 小时前
《Unity Shader》11.3.2 广告牌技术
unity·游戏引擎
jtymyxmz17 小时前
《Unity Shader》11.3.1 流动的河流
unity·游戏引擎
小马过河R18 小时前
开发游戏需要哪些岗位和角色参与
游戏·游戏引擎·游戏程序
jtymyxmz21 小时前
《Unity Shader》11.3.1 续 流动的水流的阴影
unity·游戏引擎
世洋Blog21 小时前
Unity性能优化-2d游戏的DrawCall
游戏·unity·面试·性能优化·游戏引擎
jtymyxmz21 小时前
《Unity Shader》11.2.2 滚动的背景
unity·游戏引擎
Tatalaluola21 小时前
Unity使用EPPlus读取写入表格
unity·c#·游戏引擎·excel