summaryrefslogtreecommitdiff
path: root/VRCSDK3Worlds/Assets/_PoiyomiShaders/Shaders/Extras/MasterScanner.shader
diff options
context:
space:
mode:
authortylermurphy534 <tylermurphy534@gmail.com>2022-11-06 15:12:42 -0500
committertylermurphy534 <tylermurphy534@gmail.com>2022-11-06 15:12:42 -0500
commiteb84bb298d2b95aec7b2ae12cbf25ac64f25379a (patch)
treeefd616a157df06ab661c6d56651853431ac6b08b /VRCSDK3Worlds/Assets/_PoiyomiShaders/Shaders/Extras/MasterScanner.shader
downloadunityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.tar.gz
unityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.tar.bz2
unityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.zip
move to self host
Diffstat (limited to 'VRCSDK3Worlds/Assets/_PoiyomiShaders/Shaders/Extras/MasterScanner.shader')
-rw-r--r--VRCSDK3Worlds/Assets/_PoiyomiShaders/Shaders/Extras/MasterScanner.shader62
1 files changed, 62 insertions, 0 deletions
diff --git a/VRCSDK3Worlds/Assets/_PoiyomiShaders/Shaders/Extras/MasterScanner.shader b/VRCSDK3Worlds/Assets/_PoiyomiShaders/Shaders/Extras/MasterScanner.shader
new file mode 100644
index 00000000..82a1ea79
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/_PoiyomiShaders/Shaders/Extras/MasterScanner.shader
@@ -0,0 +1,62 @@
+Shader ".poiyomi/Extras/MasterScanner"
+{
+ properties
+ {
+ [HideInInspector] m_StencilPassOptions ("Stencil", Float) = 0
+ [IntRange] _StencilRef ("Stencil Reference Value", Range(0, 255)) = 0
+ //[IntRange] _StencilReadMaskRef ("Stencil ReadMask Value", Range(0, 255)) = 0
+ //[IntRange] _StencilWriteMaskRef ("Stencil WriteMask Value", Range(0, 255)) = 0
+ [Enum(UnityEngine.Rendering.StencilOp)] _StencilPassOp ("Stencil Pass Op", Float) = 0
+ [Enum(UnityEngine.Rendering.StencilOp)] _StencilFailOp ("Stencil Fail Op", Float) = 0
+ [Enum(UnityEngine.Rendering.StencilOp)] _StencilZFailOp ("Stencil ZFail Op", Float) = 0
+ [Enum(UnityEngine.Rendering.CompareFunction)] _StencilCompareFunction ("Stencil Compare Function", Float) = 8
+ }
+ CustomEditor "ThryEditor"
+ SubShader
+ {
+
+ Tags { "Queue" = "background" }
+ ColorMask 0
+ ZWrite Off
+ Cull Off
+ ZTest Always
+ Stencil
+ {
+ Ref 901
+ Comp Always
+ Pass Replace
+ }
+
+ CGINCLUDE
+ struct appdata
+ {
+ float4 vertex: POSITION;
+ };
+ struct v2f
+ {
+ float4 pos: SV_POSITION;
+ };
+ v2f vert(appdata v)
+ {
+ v2f o;
+ o.pos = UnityObjectToClipPos(v.vertex);
+ return o;
+ }
+ half4 frag(v2f i): COLOR
+ {
+ return half4(1, 1, 0, 1);
+ }
+ ENDCG
+
+ Pass
+ {
+
+ CGPROGRAM
+
+ #pragma vertex vert
+ #pragma fragment frag
+ ENDCG
+
+ }
+ }
+} \ No newline at end of file