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

文章目录


前言

Unity中Shader的扭曲


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

一、扭曲的分类

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

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

2、水体的特殊表现

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


二、实现思路

1、扭曲材质赋于面片

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

3、获取屏幕坐标

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

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

相关推荐
平行云PVT3 小时前
数字孪生信创云渲染技术解析:从混合信创到全国产化架构
linux·unity·云原生·ue5·图形渲染·webgl·gpu算力
小小数媒成员9 小时前
Unity的包含文件
unity·游戏引擎
chushiyunen11 小时前
uv使用笔记(python包的管理工具)
笔记·python·uv
mxwin11 小时前
Unity Shader 实战屏幕颜色抓取实现径向模糊 (URP)
unity·游戏引擎·shader·uv
林枫依依15 小时前
Unity2017 项目源码打开即崩溃,无法打开的解决办法
unity
wearegogog12315 小时前
ESP32迷你无人机开发代码详解
游戏引擎·无人机·cocos2d
心前阳光17 小时前
Unity使用豆包语音模型
unity·游戏引擎
张老师带你学17 小时前
unity资源:星际飞船 陨石 虫族 星球
科技·游戏·unity·模型·游戏美术
心前阳光17 小时前
Unity使用豆包语言模型
unity·语言模型
魔士于安17 小时前
unity宇宙飞船
游戏·unity·游戏引擎·贴图·模型