34 lines
549 B
Plaintext
34 lines
549 B
Plaintext
//
|
|
// OutlineMask.shader
|
|
// QuickOutline
|
|
//
|
|
// Created by Chris Nolet on 2/21/18.
|
|
// Copyright © 2018 Chris Nolet. All rights reserved.
|
|
//
|
|
|
|
Shader "Custom/Outline Mask" {
|
|
Properties {
|
|
[Enum(UnityEngine.Rendering.CompareFunction)] _ZTest("ZTest", Float) = 0
|
|
}
|
|
|
|
SubShader {
|
|
Tags {
|
|
"Queue" = "Transparent+100"
|
|
"RenderType" = "Transparent"
|
|
}
|
|
|
|
Pass {
|
|
Name "Mask"
|
|
Cull Off
|
|
ZTest [_ZTest]
|
|
ZWrite Off
|
|
ColorMask 0
|
|
|
|
Stencil {
|
|
Ref 1
|
|
Pass Replace
|
|
}
|
|
}
|
|
}
|
|
}
|