Răsfoiți Sursa

Fix NaN propagation.

clementlandrin 2 ani în urmă
părinte
comite
0ca0a33ebd
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  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 - halfPixel.xy).rgb;
 			sum += texture(source, calculatedUV + vec2(halfPixel.x, -halfPixel.y)).rgb;
 			sum += texture(source, calculatedUV + vec2(halfPixel.x, -halfPixel.y)).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);
 		}
 		}
 	};
 	};
 }
 }