您当前的位置: 首页 >  unity

Clank的游戏栈

暂无认证

  • 5浏览

    0关注

    186博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity屏幕灰化效果

Clank的游戏栈 发布时间:2020-08-27 17:02:58 ,浏览量:5

##开篇 ####1. 屏幕灰化效果简述

一般由于政策特殊日期等因素,或者游戏内角色死亡效果要求等等,我们会想看到一个整体灰色的效果。具体表现测试效果:

####2. 需要了解

Unity后处理OnRenderImage (https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnRenderImage.html)

[Graphics](https://docs.unity3d.com/ScriptReference/Graphics.html).Blit

** Copies source texture into destination render texture with a shader.**

在后处理中调Graphics.Blit传入一个改变颜色饱和度的shader,即可实现想要的灰色效果。

3. 具体shader

4. C#脚本

变量

兼容判断(不支持的话会造成卡帧等等)

可动态调整灰度值,看后处理渲染出的灰色效果

脚本挂在相机上即可。

关注
打赏
1661738913
查看更多评论
立即登录/注册

微信扫码登录

0.0478s