Skip to content

Instantly share code, notes, and snippets.

@kodai100
Created July 18, 2018 17:17
Show Gist options
  • Save kodai100/bfad2efafe3dbd6b364507d7bfeffd24 to your computer and use it in GitHub Desktop.
Save kodai100/bfad2efafe3dbd6b364507d7bfeffd24 to your computer and use it in GitHub Desktop.
Simple Unlit Shader
Shader "Custom/SimpleUnlit" {
Properties{
_Aspect("Aspect Ratio", Float) = 1.66
}
SubShader{
LOD 200
CGINCLUDE
#pragma target 3.0
#include "UnityCG.cginc"
struct appdata {
float4 vertex : POSITION;
float2 uv : TEXCOORD0;
};
struct v2f {
float4 pos : SV_POSITION;
float2 uv : TEXCOORD0;
};
v2f vert(appdata IN) {
v2f OUT;
OUT.pos = UnityObjectToClipPos(IN.vertex);
OUT.uv = IN.uv;
return OUT;
}
ENDCG
Pass{
Blend SrcAlpha OneMinusSrcAlpha
Cull Off
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
fixed4 frag(v2f IN) : SV_Target{
return float4(0, 0, 1, 1);
}
ENDCG
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment