Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: data/branches/Shader_HS18/programs/Cg/PosterizeFP.cg

Last change on this file was 12115, checked in by wiesep, 6 years ago

Changed folder structure, deletet some unused files and cleaned up code

File size: 355 bytes
RevLine 
[12115]1sampler2D RT : register(s0);
2
3float4 Posterize_ps (float4 pos : POSITION, 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.