Skip to content

Commit 3bc1746

Browse files
elliomanEvergreen
authored andcommitted
[2023.3][URP] Fixing an issue with Alpha clipping and Depth Priming (UUM-64447)
Fixes UUM-64447. The issue was that the `_ALPHATEST_ON` keyword needs to be available in both vertex and fragment shaders in order to check if UV (TEXCOORD1) is needed or not.
1 parent 5d9ade0 commit 3bc1746

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Packages/com.unity.render-pipelines.universal/Shaders/ComplexLit.shader

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ Shader "Universal Render Pipeline/Complex Lit"
379379
#pragma shader_feature_local _NORMALMAP
380380
#pragma shader_feature_local _PARALLAXMAP
381381
#pragma shader_feature_local _ _DETAIL_MULX2 _DETAIL_SCALED
382-
#pragma shader_feature_local_fragment _ALPHATEST_ON
382+
#pragma shader_feature_local _ALPHATEST_ON
383383
#pragma shader_feature_local_fragment _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
384384

385385
// -------------------------------------

Packages/com.unity.render-pipelines.universal/Shaders/Lit.shader

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ Shader "Universal Render Pipeline/Lit"
376376
#pragma shader_feature_local _NORMALMAP
377377
#pragma shader_feature_local _PARALLAXMAP
378378
#pragma shader_feature_local _ _DETAIL_MULX2 _DETAIL_SCALED
379-
#pragma shader_feature_local_fragment _ALPHATEST_ON
379+
#pragma shader_feature_local _ALPHATEST_ON
380380
#pragma shader_feature_local_fragment _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
381381

382382
// -------------------------------------

Packages/com.unity.render-pipelines.universal/Shaders/SimpleLit.shader

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ Shader "Universal Render Pipeline/Simple Lit"
334334
// -------------------------------------
335335
// Material Keywords
336336
#pragma shader_feature_local _NORMALMAP
337-
#pragma shader_feature_local_fragment _ALPHATEST_ON
337+
#pragma shader_feature_local _ALPHATEST_ON
338338
#pragma shader_feature_local_fragment _GLOSSINESS_FROM_BASE_ALPHA
339339

340340
// -------------------------------------

0 commit comments

Comments
 (0)