Explorar o código

clamp borghtpass filter return values to smooth out bloom

AzaezelX %!s(int64=4) %!d(string=hai) anos
pai
achega
2d18d5b280

+ 1 - 1
Templates/BaseGame/game/core/postFX/scripts/HDR/brightPassFilterP.glsl

@@ -61,5 +61,5 @@ void main()
       average = vec4( 0.0f, 0.0f, 0.0f, 1.0f );
 
    // Write the colour to the bright-pass render target
-   OUT_col = hdrEncode( average );
+   OUT_col = hdrEncode( saturate(average) );
 }

+ 1 - 1
Templates/BaseGame/game/core/postFX/scripts/HDR/brightPassFilterP.hlsl

@@ -58,5 +58,5 @@ float4 main( PFXVertToPix IN ) : TORQUE_TARGET0
       average = float4( 0.0f, 0.0f, 0.0f, 1.0f );
 
    // Write the colour to the bright-pass render target
-   return hdrEncode( average );
+   return hdrEncode( saturate(average) );
 }