Prechádzať zdrojové kódy

Fix NaN propagation.

clementlandrin 2 rokov pred
rodič
commit
0ca0a33ebd
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      hrt/prefab/rfx/TemporalBloom.hx

+ 1 - 1
hrt/prefab/rfx/TemporalBloom.hx

@@ -17,7 +17,7 @@ class DualFilterDown extends h3d.shader.ScreenShader {
 			sum += texture(source, calculatedUV - halfPixel.xy).rgb;
 			sum += texture(source, calculatedUV + vec2(halfPixel.x, -halfPixel.y)).rgb;
 			sum += texture(source, calculatedUV - vec2(halfPixel.x, -halfPixel.y)).rgb;
-			pixelColor.rgb = sum / 8.0;
+			pixelColor.rgb = max(sum / 8.0, 0.0);
 		}
 	};
 }