From f1d8522f519eb495b0982fef885af6ac917f45ea Mon Sep 17 00:00:00 2001 From: Onek8 Date: Wed, 16 Sep 2026 16:04:32 -0700 Subject: [PATCH] Bloom Isnan Isinf --- leenkx/Shaders/bloom_pass/downsample_pass.frag.glsl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/leenkx/Shaders/bloom_pass/downsample_pass.frag.glsl b/leenkx/Shaders/bloom_pass/downsample_pass.frag.glsl index 925af66e..44932d2f 100644 --- a/leenkx/Shaders/bloom_pass/downsample_pass.frag.glsl +++ b/leenkx/Shaders/bloom_pass/downsample_pass.frag.glsl @@ -48,6 +48,10 @@ void main() { } if (currentMipLevel == 0) { + if (any(isnan(fragColor.rgb)) || any(isinf(fragColor.rgb))) { + fragColor.rgb = vec3(0.0); + } + // https://catlikecoding.com/unity/tutorials/advanced-rendering/bloom/#3.2 // https://catlikecoding.com/unity/tutorials/advanced-rendering/bloom/#3.4