環境
- Unity 5.5系
カメラにImageEffectの効果をつけるスクリプトはこちら
画面を赤く塗りつぶすPostEffect
fragmentシェーダーで赤色を指定します。
redScale.shrder
Shader "Custom/redScale"
{
SubShader
{
// No culling or depth
Cull Off ZWrite Off ZTest Always
Pass
{
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
fixed4 _Color;
float4 vert(float4 v:POSITION) : SV_POSITION {
return mul (UNITY_MATRIX_MVP, v);
}
fixed4 frag () : COLOR
{
return fixed4(1, 0, 0, 1);
}
ENDCG
}
}
}