https://www.youtube.com/watch?v=xkcCWqifT9M
Stencil Object의 Shader Graph
Shader Graph를 URP → Lit Shader Graph로 생성
위처럼 만들고, View Generated Shader 를 눌러서 코드로 생성해야 함.
Shader "Custom/StencilObejct"
{
Properties
{
_Color("Color", Color) = (1, 1, 1, 0)
_MainTex("Albedo(RGB)", 2D)="White"{}
_Glossiness("Smoothness", Range(0, 1)) = 0
_Metallic("Metallic", Range(0, 1)) = 0
[HideInInspector]_QueueOffset("_QueueOffset", Float) = 0
[HideInInspector]_QueueControl("_QueueControl", Float) = -1
[HideInInspector][NoScaleOffset]unity_Lightmaps("unity_Lightmaps", 2DArray) = "" {}
[HideInInspector][NoScaleOffset]unity_LightmapsInd("unity_LightmapsInd", 2DArray) = "" {}
[HideInInspector][NoScaleOffset]unity_ShadowMasks("unity_ShadowMasks", 2DArray) = "" {}
}
SubShader
{
Tags
{
"RenderType"="Opaque"
"UniversalMaterialType" = "Lit"
}
Stencil {
Ref 1
Comp equal
}
Pass
{
Name "Universal Forward"
Tags
{
"LightMode" = "UniversalForward"
}
........