aboutsummaryrefslogtreecommitdiff
path: root/Assets/Packages/Lean/Common/Examples/Shaders/Skybox.shader
diff options
context:
space:
mode:
authorAndrew Lee <alee14498@gmail.com>2019-08-24 15:24:57 -0400
committerAndrew Lee <alee14498@gmail.com>2019-08-24 15:24:57 -0400
commit85553832ead1a96f88726cd2b35cb6ff1d8b8cc8 (patch)
tree7a2615034462d4296ed09d24038bb4c68107979d /Assets/Packages/Lean/Common/Examples/Shaders/Skybox.shader
parente06acf066171670248b0b644c0eb8f6d895e051e (diff)
downloadUnicity-85553832ead1a96f88726cd2b35cb6ff1d8b8cc8.tar.gz
Unicity-85553832ead1a96f88726cd2b35cb6ff1d8b8cc8.tar.bz2
Unicity-85553832ead1a96f88726cd2b35cb6ff1d8b8cc8.zip
Attempt number 2 on localization
Diffstat (limited to 'Assets/Packages/Lean/Common/Examples/Shaders/Skybox.shader')
-rw-r--r--Assets/Packages/Lean/Common/Examples/Shaders/Skybox.shader54
1 files changed, 54 insertions, 0 deletions
diff --git a/Assets/Packages/Lean/Common/Examples/Shaders/Skybox.shader b/Assets/Packages/Lean/Common/Examples/Shaders/Skybox.shader
new file mode 100644
index 0000000..8ea372b
--- /dev/null
+++ b/Assets/Packages/Lean/Common/Examples/Shaders/Skybox.shader
@@ -0,0 +1,54 @@
+Shader "Lean/Common/Skybox"
+{
+ Properties
+ {
+ _Color1("Color 1", Color) = (1.0, 0.5, 0.5, 1.0)
+ _Color2("Color 2", Color) = (0.5, 0.5, 1.0, 1.0)
+ _Scale("Scale", Float) = 1.0
+ }
+
+ SubShader
+ {
+ Cull Off
+ ZWrite Off
+
+ Tags
+ {
+ "Queue" = "Geometry"
+ "PreviewType" = "Skybox"
+ }
+
+ Pass
+ {
+ CGPROGRAM
+ #pragma vertex Vert
+ #pragma fragment Frag
+
+ float4 _Color1;
+ float4 _Color2;
+ float _Scale;
+
+ struct a2v
+ {
+ float4 vertex : POSITION;
+ };
+
+ struct v2f
+ {
+ float4 vertex : SV_POSITION;
+ float4 position : TEXCOORD0;
+ };
+
+ void Vert(a2v i, out v2f o)
+ {
+ o.vertex = o.position = UnityObjectToClipPos(i.vertex);
+ }
+
+ void Frag(v2f i, out float4 o:COLOR0)
+ {
+ o = lerp(_Color1, _Color2, length(i.position.xy / i.position.w) * _Scale);
+ }
+ ENDCG
+ } // Pass
+ } // SubShader
+} // Shader \ No newline at end of file