From c6cc04847b8c71730f44515f75d44c767f7c78b5 Mon Sep 17 00:00:00 2001 From: Merlin1809 <88194861+Merlin1809@users.noreply.github.com> Date: Tue, 10 Feb 2026 21:15:20 +0100 Subject: [PATCH] make minimum ambient light work on photonics GI --- shaders/dimensions/composite1.fsh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/shaders/dimensions/composite1.fsh b/shaders/dimensions/composite1.fsh index f0c8f50..d01c637 100644 --- a/shaders/dimensions/composite1.fsh +++ b/shaders/dimensions/composite1.fsh @@ -1484,8 +1484,10 @@ void main() { float photonicsFalloff = smoothstep(256.0, 230.0, viewDist); #endif - vec3 gi_color = texture(colortex15, texcoord).xyz; - Indirect_lighting = mix(Indirect_lighting, gi_color*2.5*PHOTONICS_INDIRECT_BRIGHTNESS, photonicsFalloff); + vec3 gi_color = texture(colortex15, texcoord).xyz*2.5*PHOTONICS_INDIRECT_BRIGHTNESS; + gi_color += mix(MinimumLightColor * (MIN_LIGHT_AMOUNT * 0.004 + nightVision*0.02), MinimumLightColor * (MIN_LIGHT_AMOUNT_INSIDE * 0.004 + nightVision*0.02), 1.0-lightmap.y); + + Indirect_lighting = mix(Indirect_lighting, gi_color, photonicsFalloff); #endif #endif