Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: data/branches/Shader_HS18/programs/OLD/PosterizeFP.cg @ 12083

Last change on this file since 12083 was 12083, checked in by wiesep, 5 years ago

Reorganised shader programs

File size: 330 bytes
Line 
1sampler RT : register(s0);
2
3float4 Posterize_ps (float2 iTexCoord : TEXCOORD0) : COLOR
4{
5
6        float nColors = 8;
7        float gamma = 0.6;
8
9        float4 texCol = tex2D(RT, iTexCoord);
10        float3 tc = texCol.xyz;
11        tc = pow(tc, gamma);
12        tc = tc * nColors;
13        tc = floor(tc);
14        tc = tc / nColors;
15        tc = pow(tc,1.0/gamma);
16        return float4(tc,texCol.w);
17}
Note: See TracBrowser for help on using the repository browser.