Shader properties clean up;

This commit is contained in:
2025-03-24 14:58:28 +09:00
parent b205c1523d
commit 5a282e0812
6 changed files with 107 additions and 428 deletions

View File

@@ -238,7 +238,7 @@ Shader "HDRP/Toon"
// Advance
_LightIntensityMultiplier("Light_Intensity_Multiplier" , Range(0, 1)) = 0.5
[ToggleUI] _ClampLightColor("VRChat : SceneLights HiCut_Filter", Float) = 0
[KeywordEnum(NONE, SINGLE, FULL)] _Light_Loop_Mode ("Light Loop Mode", Float) = 2
[KeywordEnum(Single, Full, Custom)] _Light_Loop_Mode ("Light Loop Mode", Float) = 1
}
HLSLINCLUDE
@@ -676,7 +676,6 @@ Shader "HDRP/Toon"
Pass
{
Name "ForwardOnly"
Tags { "LightMode" = "ForwardOnly" }
@@ -694,8 +693,6 @@ Shader "HDRP/Toon"
}
HLSLPROGRAM
//#pragma multi_compile _ UTS_DEBUG_SHADOWMAP_BINALIZATION
#pragma multi_compile _ DEBUG_DISPLAY
@@ -733,6 +730,8 @@ Shader "HDRP/Toon"
#pragma shader_feature ENABLE_UTS_HAIR_SHAOW
#pragma shader_feature ENABLE_UTS_HAIR_BLENDING
#pragma shader_feature_local_fragment _LIGHT_LOOP_MODE_SINGLE _LIGHT_LOOP_MODE_FULL _LIGHT_LOOP_MODE_CUSTOM
#pragma shader_feature_local_fragment _SHADING_MODE_STANDARD _SHADING_MODE_SDF
#pragma shader_feature_local_fragment _MATERIAL_TYPE_STANDARD _MATERIAL_TYPE_FRONTHAIR _MATERIAL_TYPE_FACE _MATERIAL_TYPE_EYE
#pragma shader_feature_local_fragment _PBR_MODE_OFF _PBR_MODE_STANDARD _PBR_MODE_ANISOTROPY _PBR_MODE_HAIR _PBR_MODE_TOON