7
TEX input, fragment.texcoord[0], texture[0], RECT;
9
# Subtract color by 0.51 => everything with more then 0.51 will have at least 0 ;
10
SUB output.rgb, input, 0.51;
12
# Create a dark color..;
13
SUB dark.rgb, input, 0.3;
14
# ..and a bright color ;
15
ADD bright.rgb, input, 0.3;
17
# All colors which are < 0 (original color - 0.51 < 0) get a dark color and everything else a bright color ;
18
CMP output.rgb, output, dark, bright;
20
MOV result.color, output;