From 2ef33c915830f6fe9b08bfd9a9a2c2775de41916 Mon Sep 17 00:00:00 2001 From: omegadox Date: Wed, 12 Aug 2009 01:51:32 +0000 Subject: [PATCH] Posterize2 --- posterize2.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 posterize2.txt diff --git a/posterize2.txt b/posterize2.txt new file mode 100644 index 0000000000..d4df65c929 --- /dev/null +++ b/posterize2.txt @@ -0,0 +1,21 @@ +uniform samplerRECT samp0 : register(s0); + +inline float bound(float color) +{ + if (color < 0.35) + { + if (color < 0.25) + { + return color; + } + return 0.5; + } +return 1.0; +} + +void main(out float4 ocol0 : COLOR0, in float2 uv0 : TEXCOORD0) +{ + float4 c0 = texRECT(samp0, uv0 + float2(0,0)).rgba; + ocol0 = float4(bound(c0.r), bound(c0.g), bound(c0.b), c0.a); +} +