Divergent/mods/Enhanced Shaders Color Grading/gamedata/shaders/r3/accum_emissive.ps

20 lines
343 B
PostScript

#include "common.h"
#include "sload.h"
float4 main( p_flat I ) : SV_Target
{
//f_deffer O;
// diffuse
float3 D = tbase (I.tcdh); // IN: rgb.a
D = SRGBToLinear(D);
float brightness = 16;
float4 color = float4(D.rgb,1);
//color *= float4(brightness,brightness,brightness,brightness);
color.w *= brightness;
return color;
}