From f871b965cdead2f69f2d52cba3721aa769f9fd7b Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Thu, 18 Apr 2019 19:30:50 -0500 Subject: [PATCH] specify samplerstates for all input textures to resolve odd 'edgeing' effect on skylights --- .../core/scripts/client/lighting/advanced/shaders.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Templates/Full/game/core/scripts/client/lighting/advanced/shaders.cs b/Templates/Full/game/core/scripts/client/lighting/advanced/shaders.cs index 0418210d6..0dfe77266 100644 --- a/Templates/Full/game/core/scripts/client/lighting/advanced/shaders.cs +++ b/Templates/Full/game/core/scripts/client/lighting/advanced/shaders.cs @@ -341,6 +341,17 @@ singleton GFXStateBlockData( PFX_ReflectionProbeArrayStateBlock ) zDefined = true; zEnable = false; zWriteEnable = false; + + + samplersDefined = true; + samplerStates[0] = SamplerClampPoint; + samplerStates[1] = SamplerClampPoint; + samplerStates[2] = SamplerClampPoint; + samplerStates[3] = SamplerClampPoint; + samplerStates[4] = SamplerClampLinear; + samplerStates[5] = SamplerClampLinear; + samplerStates[6] = SamplerClampLinear; + samplerStates[7] = SamplerClampLinear; }; singleton PostEffect( reflectionProbeArrayPostFX )