LoginSignup
0
0

More than 5 years have passed since last update.

画面を赤く塗りつぶすImageEffect

Last updated at Posted at 2017-02-15

環境

  • 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
        }
    }
}

Before:
スクリーンショット 2017-02-15 22.39.35.png

After:
スクリーンショット 2017-02-15 22.39.25.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0