Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: data/trunk/programs/Blur1_ps20.hlsl @ 8500

Last change on this file since 8500 was 7708, checked in by dafrick, 14 years ago

Merging cleanup branch. You will need to update your data repository as well as your local copy of the code.

  • Property svn:eol-style set to native
File size: 604 bytes
RevLine 
[5120]1sampler Blur0: register(s0);
2// Simple blur filter
3
4float4 main(float2 texCoord: TEXCOORD0) : COLOR {
5
6        float2 samples[12] = {
7        -0.326212, -0.405805,
8        -0.840144, -0.073580,
9        -0.695914,  0.457137,
10        -0.203345,  0.620716,
11        0.962340, -0.194983,
12        0.473434, -0.480026,
13        0.519456,  0.767022,
14        0.185461, -0.893124,
15        0.507431,  0.064425,
16        0.896420,  0.412458,
17        -0.321940, -0.932615,
18        -0.791559, -0.597705,
19        };
20
21   float4 sum = tex2D(Blur0, texCoord);
22   for (int i = 0; i < 12; i++){
23      sum += tex2D(Blur0, texCoord + 0.025 * samples[i]);
24   }
25   return sum / 13;
26
27}
28
Note: See TracBrowser for help on using the repository browser.