Shader学习案例三---屏幕特效之色彩调节

更新:意外发现乐乐女神(《Unity Shader入门精要》的作者)早在csdn中写了很多案例,所以请观众转场吧,比我写的好太多,有清晰的解释,后续相同的不再写了,如果有我自己写的Shader,再贴出来供大家参考
来源
书名:Unity 5.x Shaders and Effects Cookbook
目标
调节屏幕的亮度、饱和度、对比度
过程
一、Unity操作
1. 新建场景,创建三个球体,分别赋予红、绿、蓝色的Material;
二、编写Shader
1. Properties块

Properties
    {
        _MainTex ("Texture", 2D) = "white" {}
        _Brightness ("Brightness Amount",Range(0.0,1.0)) = 1.0
        _Saturation ("Stauration Amount",Range(0.0,1.0)) = 1.0
        _Contrast ("Contrast Amount",Range(0.0,1.0)) = 1.0
    }
  1. SubShader块
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值