From 7f6be769c0dc8d01f066e3b235c5a9af5355d51a Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Thu, 18 Dec 2025 18:55:47 -0600 Subject: [PATCH] fix ignorelighting getting stomped into 0 --- Templates/BaseGame/game/core/rendering/shaders/gl/lighting.glsl | 2 +- Templates/BaseGame/game/core/rendering/shaders/lighting.hlsl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Templates/BaseGame/game/core/rendering/shaders/gl/lighting.glsl b/Templates/BaseGame/game/core/rendering/shaders/gl/lighting.glsl index 1ccf33c2b..0ebcd3794 100644 --- a/Templates/BaseGame/game/core/rendering/shaders/gl/lighting.glsl +++ b/Templates/BaseGame/game/core/rendering/shaders/gl/lighting.glsl @@ -465,7 +465,7 @@ vec4 computeForwardProbes(Surface surface, { if (getFlag(surface.matFlag, 2)) { - return vec4(0,0,0,0); + return vec4(0,0,0,surface.baseColor.a); } int i = 0; diff --git a/Templates/BaseGame/game/core/rendering/shaders/lighting.hlsl b/Templates/BaseGame/game/core/rendering/shaders/lighting.hlsl index 8d601bb75..a2e8d2f4e 100644 --- a/Templates/BaseGame/game/core/rendering/shaders/lighting.hlsl +++ b/Templates/BaseGame/game/core/rendering/shaders/lighting.hlsl @@ -467,7 +467,7 @@ float4 computeForwardProbes(Surface surface, { if (getFlag(surface.matFlag, 2)) { - return float4(0,0,0,0); + return float4(0,0,0,surface.baseColor.a); } int i = 0;