summaryrefslogtreecommitdiff
path: root/VRCSDK3Worlds/Assets/VRCSDK/Sample Assets/Shaders/VRChat-Sprites-Default.shader
diff options
context:
space:
mode:
Diffstat (limited to 'VRCSDK3Worlds/Assets/VRCSDK/Sample Assets/Shaders/VRChat-Sprites-Default.shader')
-rw-r--r--VRCSDK3Worlds/Assets/VRCSDK/Sample Assets/Shaders/VRChat-Sprites-Default.shader45
1 files changed, 45 insertions, 0 deletions
diff --git a/VRCSDK3Worlds/Assets/VRCSDK/Sample Assets/Shaders/VRChat-Sprites-Default.shader b/VRCSDK3Worlds/Assets/VRCSDK/Sample Assets/Shaders/VRChat-Sprites-Default.shader
new file mode 100644
index 00000000..71ccdcb2
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/VRCSDK/Sample Assets/Shaders/VRChat-Sprites-Default.shader
@@ -0,0 +1,45 @@
+// Unity built-in shader source. Copyright (c) 2016 Unity Technologies. MIT license (see license.txt)
+
+Shader "VRChat/Sprites/Default"
+{
+ Properties
+ {
+ [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}
+ _Color ("Tint", Color) = (1,1,1,1)
+ [MaterialToggle] PixelSnap ("Pixel snap", Float) = 0
+ [HideInInspector] _RendererColor ("RendererColor", Color) = (1,1,1,1)
+ [HideInInspector] _Flip ("Flip", Vector) = (1,1,1,1)
+ [PerRendererData] _AlphaTex ("External Alpha", 2D) = "white" {}
+ [PerRendererData] _EnableExternalAlpha ("Enable External Alpha", Float) = 0
+ }
+
+ SubShader
+ {
+ Tags
+ {
+ "Queue"="Transparent"
+ "IgnoreProjector"="True"
+ "RenderType"="Transparent"
+ "PreviewType"="Plane"
+ "CanUseSpriteAtlas"="True"
+ }
+
+ Cull Off
+ Lighting Off
+ ZWrite Off
+ Blend One OneMinusSrcAlpha
+
+ Pass
+ {
+ CGPROGRAM
+ #pragma vertex SpriteVert
+ #pragma fragment SpriteFrag
+ #pragma target 2.0
+ #pragma multi_compile_instancing
+ #pragma multi_compile _ PIXELSNAP_ON
+ #pragma multi_compile _ ETC1_EXTERNAL_ALPHA
+ #include "UnitySprites.cginc"
+ ENDCG
+ }
+ }
+}