From 013bd07f7e8fe9729bbeef60745a7c0564fe4a01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tur=C3=A1nszki=20J=C3=A1nos?= Date: Mon, 20 Jun 2022 12:19:09 +0200 Subject: [PATCH] transparent cube shadow fix --- WickedEngine/shaders/lightingHF.hlsli | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WickedEngine/shaders/lightingHF.hlsli b/WickedEngine/shaders/lightingHF.hlsli index 2b9170e7d..d04cca418 100644 --- a/WickedEngine/shaders/lightingHF.hlsli +++ b/WickedEngine/shaders/lightingHF.hlsli @@ -100,7 +100,7 @@ inline float3 shadow_cube(in ShaderEntity light, in float3 Lunnormalized) #ifndef DISABLE_TRANSPARENT_SHADOWMAP if (GetFrame().options & OPTION_BIT_TRANSPARENTSHADOWS_ENABLED) { - float4 transparent_shadow = texture_shadowarray_transparent_cube.SampleLevel(sampler_linear_clamp, float4(-Lunnormalized, slice), 0); + float4 transparent_shadow = texture_shadowarray_transparent_cube.SampleLevel(sampler_linear_clamp, float4(Lunnormalized, slice), 0); #ifdef TRANSPARENT_SHADOWMAP_SECONDARY_DEPTH_CHECK if (transparent_shadow.a > remapped_distance) #endif // TRANSPARENT_SHADOWMAP_SECONDARY_DEPTH_CHECK