From 16f4b80c57407c0d3efd85e5fc0e8ff8d553e57b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tur=C3=A1nszki=20J=C3=A1nos?= Date: Sat, 5 Jul 2025 07:54:32 +0200 Subject: [PATCH] disabled capsule reflection for planar reflection material --- WickedEngine/shaders/shadingHF.hlsli | 2 ++ 1 file changed, 2 insertions(+) diff --git a/WickedEngine/shaders/shadingHF.hlsli b/WickedEngine/shaders/shadingHF.hlsli index c6d422340..a053f39eb 100644 --- a/WickedEngine/shaders/shadingHF.hlsli +++ b/WickedEngine/shaders/shadingHF.hlsli @@ -612,10 +612,12 @@ inline void TiledLighting(inout Surface surface, inout Lighting lighting, uint f capsuleshadow = saturate(capsuleshadow); surface.occlusion *= capsuleshadow; +#ifndef PLANARREFLECTION capsulereflection = sqr(capsulereflection); capsulereflection = lerp(capsulereflection, 1, GetCapsuleShadowFade()); lighting.direct.specular *= capsulereflection; lighting.indirect.specular *= capsulereflection; +#endif // PLANARREFLECTION } }