Skip to content

Instantly share code, notes, and snippets.

@s2kw
Created November 5, 2015 08:28
Show Gist options
  • Save s2kw/5c502d3654fc25053f6e to your computer and use it in GitHub Desktop.
Save s2kw/5c502d3654fc25053f6e to your computer and use it in GitHub Desktop.
Shader "jigaX/ScreenSpace" {
Properties {
}
SubShader {
pass {
Tags { "LightMode" = "ForwardBase" }
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#include "UnityCG.cginc"
float4 vert( float4 v:POSITION ) : SV_POSITION{
return mul (UNITY_MATRIX_MVP, v);
}
fixed4 frag( float4 sp:VPOS ) : SV_Target {
float blue = 1-(sp.x/_ScreenParams.x + sp.y/_ScreenParams.y);
return fixed4( sp.xy/_ScreenParams.xy, blue, 1.0 );
}
ENDCG
}
}
//FallBack "Diffuse"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment