From 81d47f22a99bca702df7ccaf62f224d5f90f8262 Mon Sep 17 00:00:00 2001 From: Merlin1809 Date: Wed, 13 Aug 2025 16:52:19 +0200 Subject: [PATCH] fix rain particles not rendering --- shaders/dimensions/composite3.fsh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/shaders/dimensions/composite3.fsh b/shaders/dimensions/composite3.fsh index 1b1a831..e61023c 100644 --- a/shaders/dimensions/composite3.fsh +++ b/shaders/dimensions/composite3.fsh @@ -772,6 +772,12 @@ void main() { temporallyFilteredVL.rgb *= nametagbackground; #endif + // bloomy rain effect + #ifdef OVERWORLD_SHADER + float rainDrops = clamp(texture2D(colortex9,texcoord).a, 0.0,1.0); + if(rainDrops > 0.0) bloomyFogMult *= clamp(1.0 - pow(rainDrops*5.0,2),0.0,1.0); + #endif + // blend all fog types. volumetric fog, volumetric clouds, distance based fogs for lava, powdered snow, blindness, and darkness. blendAllFogTypes(color, bloomyFogMult, temporallyFilteredVL, linearDistance, playerPos_normalized, cameraPosition, isSky, isLightning);