实现黑白画面中只有主角是彩色的画面。
1.创建两个Camera分别渲染环境和角色
增加一个LayerMask,命名为Color层。
然后设置两个Camera的属性。
EnvCam的渲染层取消勾选Color层和UI层。
RoleCam的ClearFlags设置成只清理深度缓存, 渲染层只选UI和Color层。
2.EnvCam添加黑白灰度后处理
先写一个Shader: (获得摄像机画面Color之后套个灰度公式转化成黑白)
Shader "MyUse/FogGreyShader"
{
Properties
{
_MainTex ("Texture", 2D) = "white" {}
}
SubShader
{
Tags { "RenderType" = "