[EFFECT] Gblur100

Completed plugins, behaviors and effects.

Post » Mon Aug 13, 2012 7:37 pm

Gblur100 is a powerful 100 sample variable Gaussian blur. It is split into 2 separate shaders to be more efficient. Apply them both for a uniform blur, or just use one if you only want to blur in 1 dimension.

Gblur100 uses -100- Gaussian weighted samples, which means unlike the stock blur shaders (which use 13 samples), this one can blur to extreme amounts, resulting in complete loss of focus, without noticeable quality loss. It is also variable, which mean you can tell it by how much to blur each pixel at runtime.

Moderately new graphics cards won't have any problem handling this shader, but it might be taxing on integrated cards or very old gpu's.

Also included is an oversampling parameter, which makes the blurred image glow or weaken, without using another shader. Useful for transitions, Luminosity level corrections when combining with other shaders, etc.

NOTE: the GIF compression makes the blurring look dithered due to the low color amount, at runtime the effect is completely smooth.




-Download-Davioware2012-08-13 19:45:59
B
25
S
3
G
6
Posts: 1,197
Reputation: 5,620

Post » Wed Aug 29, 2012 12:31 pm

As speed issue aren't such a big issue nowadays (imho), this effect finally brings us a good quality blur.

nice to have:
- a combined version of H and V
- a motion blur where you can specify the angle (there is already a shader, but without the quality you can come up with, davio)
B
59
S
7
G
2
Posts: 93
Reputation: 4,228

Post » Thu Aug 30, 2012 5:52 pm

There can't be a combined version because it's a two pass shader. Maybe I'll make an improved angled blur in the future.
B
25
S
3
G
6
Posts: 1,197
Reputation: 5,620

Post » Thu Aug 30, 2012 6:23 pm

just after writing the previous post, i realized that there is no need for a combined version, sorry.

looking forward to that angle blur!
B
59
S
7
G
2
Posts: 93
Reputation: 4,228


Return to Completed addons

Who is online

Users browsing this forum: No registered users and 1 guest