Skip to content

Instantly share code, notes, and snippets.

Shader "Custom/Mask" {
SubShader {
Tags { "Queue" = "Geometry-1" }
ColorMask 0
ZWrite Off
Pass {
Stencil {
Ref 1
Comp always
Pass replace
Shader "Custom/StandardMasked"
{
Properties
{
_Color("Color", Color) = (1,1,1,1)
_MainTex("Albedo", 2D) = "white" {}
_Cutoff("Alpha Cutoff", Range(0.0, 1.0)) = 0.5
_Glossiness("Smoothness", Range(0.0, 1.0)) = 0.5
Shader "Custom/Additive" {
Properties {
_TintColor ("Tint Color", Color) = (0.5,0.5,0.5,0.5)
_MainTex ("Particle Texture", 2D) = "white" {}
_InvFade ("Soft Particles Factor", Range(0.01,3.0)) = 1.0
}
Category {
Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" }
Blend SrcAlpha One