volumetric shadow fix

This commit is contained in:
Turánszki János
2025-06-04 08:06:48 +02:00
parent ef16be5f41
commit d63d5325ba
2 changed files with 2 additions and 2 deletions
@@ -125,7 +125,7 @@ void OpaqueShadow(inout ParticipatingMedia participatingMedia, float3 worldPosit
if (is_saturated(shadow_uv))
{
shadow *= shadow_2D(light, shadow_pos, shadow_uv.xy, furthestCascade).r;
shadow *= shadow_2D(light, shadow_pos.z, shadow_uv.xy, furthestCascade).r;
}
}
@@ -60,7 +60,7 @@ float4 main(VertexToPixel input) : SV_Target
[branch]
if (is_saturated(shadow_uv))
{
shadow *= shadow_2D(light, shadow_pos, shadow_uv.xy, cascade, input.pos.xy);
shadow *= shadow_2D(light, shadow_pos.z, shadow_uv.xy, cascade, input.pos.xy);
break;
}
}