@@ -706,108 +706,20 @@ Shader "Hidden/ltspass_transparent"
706706 SubShader
707707 {
708708 HLSLINCLUDE
709- #define LIL_FEATURE_ANIMATE_MAIN_UV
710709 #define LIL_FEATURE_MAIN_TONE_CORRECTION
711- #define LIL_FEATURE_MAIN_GRADATION_MAP
712- #define LIL_FEATURE_MAIN2ND
713- #define LIL_FEATURE_MAIN3RD
714- #define LIL_FEATURE_DECAL
715- #define LIL_FEATURE_ANIMATE_DECAL
716- #define LIL_FEATURE_LAYER_DISSOLVE
717710 #define LIL_FEATURE_ALPHAMASK
718711 #define LIL_FEATURE_SHADOW
719- #define LIL_FEATURE_RECEIVE_SHADOW
720- #define LIL_FEATURE_SHADOW_3RD
721- #define LIL_FEATURE_SHADOW_LUT
722- #define LIL_FEATURE_RIMSHADE
723712 #define LIL_FEATURE_EMISSION_1ST
724- #define LIL_FEATURE_EMISSION_2ND
725- #define LIL_FEATURE_ANIMATE_EMISSION_UV
726- #define LIL_FEATURE_ANIMATE_EMISSION_MASK_UV
727- #define LIL_FEATURE_EMISSION_GRADATION
728713 #define LIL_FEATURE_NORMAL_1ST
729- #define LIL_FEATURE_NORMAL_2ND
730- #define LIL_FEATURE_ANISOTROPY
731714 #define LIL_FEATURE_REFLECTION
732- #define LIL_FEATURE_MATCAP
733- #define LIL_FEATURE_MATCAP_2ND
734715 #define LIL_FEATURE_RIMLIGHT
735- #define LIL_FEATURE_RIMLIGHT_DIRECTION
736- #define LIL_FEATURE_GLITTER
737- #define LIL_FEATURE_BACKLIGHT
738- #define LIL_FEATURE_PARALLAX
739- #define LIL_FEATURE_POM
740- #define LIL_FEATURE_DISTANCE_FADE
741- #define LIL_FEATURE_AUDIOLINK
742- #define LIL_FEATURE_AUDIOLINK_VERTEX
743- #define LIL_FEATURE_AUDIOLINK_LOCAL
744- #define LIL_FEATURE_DISSOLVE
745- #define LIL_FEATURE_DITHER
746- #define LIL_FEATURE_IDMASK
747- #define LIL_FEATURE_UDIMDISCARD
748- #define LIL_FEATURE_OUTLINE_TONE_CORRECTION
749- #define LIL_FEATURE_OUTLINE_RECEIVE_SHADOW
750- #define LIL_FEATURE_ANIMATE_OUTLINE_UV
751- #define LIL_FEATURE_FUR_COLLISION
752- #define LIL_FEATURE_MainGradationTex
753- #define LIL_FEATURE_MainColorAdjustMask
754- #define LIL_FEATURE_Main2ndTex
755- #define LIL_FEATURE_Main2ndBlendMask
756- #define LIL_FEATURE_Main2ndDissolveMask
757- #define LIL_FEATURE_Main2ndDissolveNoiseMask
758- #define LIL_FEATURE_Main3rdTex
759- #define LIL_FEATURE_Main3rdBlendMask
760- #define LIL_FEATURE_Main3rdDissolveMask
761- #define LIL_FEATURE_Main3rdDissolveNoiseMask
762716 #define LIL_FEATURE_AlphaMask
763717 #define LIL_FEATURE_BumpMap
764- #define LIL_FEATURE_Bump2ndMap
765- #define LIL_FEATURE_Bump2ndScaleMask
766- #define LIL_FEATURE_AnisotropyTangentMap
767- #define LIL_FEATURE_AnisotropyScaleMask
768- #define LIL_FEATURE_AnisotropyShiftNoiseMask
769- #define LIL_FEATURE_ShadowBorderMask
770- #define LIL_FEATURE_ShadowBlurMask
771- #define LIL_FEATURE_ShadowStrengthMask
772- #define LIL_FEATURE_ShadowColorTex
773- #define LIL_FEATURE_Shadow2ndColorTex
774- #define LIL_FEATURE_Shadow3rdColorTex
775- #define LIL_FEATURE_RimShadeMask
776- #define LIL_FEATURE_BacklightColorTex
777- #define LIL_FEATURE_SmoothnessTex
778- #define LIL_FEATURE_MetallicGlossMap
779- #define LIL_FEATURE_ReflectionColorTex
780- #define LIL_FEATURE_ReflectionCubeTex
781- #define LIL_FEATURE_MatCapTex
782- #define LIL_FEATURE_MatCapBlendMask
783- #define LIL_FEATURE_MatCapBumpMap
784- #define LIL_FEATURE_MatCap2ndTex
785- #define LIL_FEATURE_MatCap2ndBlendMask
786- #define LIL_FEATURE_MatCap2ndBumpMap
787- #define LIL_FEATURE_RimColorTex
788- #define LIL_FEATURE_GlitterColorTex
789- #define LIL_FEATURE_GlitterShapeTex
790718 #define LIL_FEATURE_EmissionMap
791719 #define LIL_FEATURE_EmissionBlendMask
792- #define LIL_FEATURE_EmissionGradTex
793- #define LIL_FEATURE_Emission2ndMap
794- #define LIL_FEATURE_Emission2ndBlendMask
795- #define LIL_FEATURE_Emission2ndGradTex
796- #define LIL_FEATURE_ParallaxMap
797- #define LIL_FEATURE_AudioLinkMask
798- #define LIL_FEATURE_AudioLinkLocalMap
799- #define LIL_FEATURE_DissolveMask
800- #define LIL_FEATURE_DissolveNoiseMask
801- #define LIL_FEATURE_OutlineTex
802- #define LIL_FEATURE_OutlineWidthMask
803- #define LIL_FEATURE_OutlineVectorTex
804- #define LIL_FEATURE_FurNoiseMask
805- #define LIL_FEATURE_FurMask
806- #define LIL_FEATURE_FurLengthMask
807- #define LIL_FEATURE_FurVectorTex
808720 #define LIL_OPTIMIZE_APPLY_SHADOW_FA
809721 #define LIL_OPTIMIZE_USE_FORWARDADD
810- #define LIL_OPTIMIZE_USE_VERTEXLIGHT
722+ #pragma skip_variants VERTEXLIGHT_ON LIGHTPROBE_SH
811723 #pragma skip_variants LIGHTMAP_ON DYNAMICLIGHTMAP_ON LIGHTMAP_SHADOW_MIXING SHADOWS_SHADOWMASK DIRLIGHTMAP_COMBINED _MIXED_LIGHTING_SUBTRACTIVE
812724 #pragma target 3.5
813725 #pragma fragmentoption ARB_precision_hint_fastest
@@ -855,6 +767,7 @@ Shader "Hidden/ltspass_transparent"
855767 #pragma multi_compile_vertex _ FOG_LINEAR FOG_EXP FOG_EXP2
856768 #pragma multi_compile_instancing
857769 #define LIL_PASS_FORWARD
770+ #pragma skip_variants SHADOWS_SCREEN _MAIN_LIGHT_SHADOWS _MAIN_LIGHT_SHADOWS_CASCADE _MAIN_LIGHT_SHADOWS_SCREEN _ADDITIONAL_LIGHT_SHADOWS SCREEN_SPACE_SHADOWS_ON SHADOW_LOW SHADOW_MEDIUM SHADOW_HIGH SHADOW_VERY_HIGH
858771
859772 //----------------------------------------------------------------------------------------------------------------------
860773 // Pass
@@ -904,6 +817,7 @@ Shader "Hidden/ltspass_transparent"
904817 #pragma multi_compile_vertex _ FOG_LINEAR FOG_EXP FOG_EXP2
905818 #pragma multi_compile_instancing
906819 #define LIL_PASS_FORWARD
820+ #pragma skip_variants SHADOWS_SCREEN _MAIN_LIGHT_SHADOWS _MAIN_LIGHT_SHADOWS_CASCADE _MAIN_LIGHT_SHADOWS_SCREEN _ADDITIONAL_LIGHT_SHADOWS SCREEN_SPACE_SHADOWS_ON SHADOW_LOW SHADOW_MEDIUM SHADOW_HIGH SHADOW_VERY_HIGH
907821
908822 //----------------------------------------------------------------------------------------------------------------------
909823 // Pass
@@ -952,6 +866,7 @@ Shader "Hidden/ltspass_transparent"
952866 #pragma multi_compile_vertex _ FOG_LINEAR FOG_EXP FOG_EXP2
953867 #pragma multi_compile_instancing
954868 #define LIL_PASS_FORWARD
869+ #pragma skip_variants SHADOWS_SCREEN _MAIN_LIGHT_SHADOWS _MAIN_LIGHT_SHADOWS_CASCADE _MAIN_LIGHT_SHADOWS_SCREEN _ADDITIONAL_LIGHT_SHADOWS SCREEN_SPACE_SHADOWS_ON SHADOW_LOW SHADOW_MEDIUM SHADOW_HIGH SHADOW_VERY_HIGH
955870
956871 //----------------------------------------------------------------------------------------------------------------------
957872 // Pass
0 commit comments