X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=blur_effect.frag;fp=blur_effect.frag;h=bfa1d16de06386ffd57297e9996668abea40bd1f;hp=0000000000000000000000000000000000000000;hb=b5e3174594efe9a920621a68d3b28f5e44676d03;hpb=3915264bd8fde4d550e47c10a67a2741625b9033 diff --git a/blur_effect.frag b/blur_effect.frag new file mode 100644 index 0000000..bfa1d16 --- /dev/null +++ b/blur_effect.frag @@ -0,0 +1,17 @@ +// A simple, very stupid horizontal blur. Will be fixed soonish. + +vec4 FUNCNAME(vec2 tc) { + vec4 x = LAST_INPUT(tc); + return + vec4(0.1) * LAST_INPUT(tc + vec2(-0.010f, 0.0)) + + vec4(0.1) * LAST_INPUT(tc + vec2(-0.008f, 0.0)) + + vec4(0.1) * LAST_INPUT(tc + vec2(-0.006f, 0.0)) + + vec4(0.1) * LAST_INPUT(tc + vec2(-0.004f, 0.0)) + + vec4(0.2) * LAST_INPUT(tc + vec2(-0.002f, 0.0)) + + vec4(0.3) * LAST_INPUT(tc + vec2(-0.000f, 0.0)) + + vec4(0.2) * LAST_INPUT(tc + vec2( 0.002f, 0.0)) + + vec4(0.1) * LAST_INPUT(tc + vec2( 0.004f, 0.0)) + + vec4(0.1) * LAST_INPUT(tc + vec2( 0.006f, 0.0)) + + vec4(0.1) * LAST_INPUT(tc + vec2( 0.008f, 0.0)) + + vec4(0.1) * LAST_INPUT(tc + vec2( 0.010f, 0.0)); +}