» post-processing: Glow
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

post-processing: Glow

effect glow pixelshader post-processing
Credits: thanks to kk for mipmap trick

about

my first module/effect for vvvv, still working on it

1.1 - fixed banding on gradients, also cheap dithering added at the end
1.2 - minor fixes, two more controls added
1.3 - ATI fix (vertexshader added), thx to microdee for the tip

download

PPglow_1.3.zip
18.05.11 [11:23 UTC] by unc | 2511 downloads
Show 2 older revisions

Older Revisions

PPglow_1.2.zip
12.05.11 [23:35 UTC] by unc | 604 downloads
PPglow_1.1.zip
10.05.11 [22:08 UTC] by unc | 782 downloads

m4d 10/05/2011 - 19:24

niiice glow, man! :)

unc 10/05/2011 - 19:30

anybody knows how to upload screenshot on this page? (ctrl+3 from vvvv didnt worked)

m4d 10/05/2011 - 19:33

you can add that if you edit this contribution page. (i think it's way down on the bottom)

antokhio 10/05/2011 - 22:10

vvvelcome unc

bo27 10/05/2011 - 22:49

nice to see you here!

Lightmare 11/05/2011 - 00:31

vvvvelcome!

dottore 11/05/2011 - 19:38

great man! :)
loving this glow

aze 11/05/2011 - 20:52

works very nicely :)

catweasel 13/05/2011 - 01:15

Thats lovely :)

microdee 18/05/2011 - 06:16

it outputs nothing but black for me. i have an ati card so if ps 3.0 is used the vs 3.0 must be used as well. so i looked in the shader code and i didn't really found a function for vertex shading at all. in tc0 technique i just found pixelshader=compile ps_3_0 no vertex shader. so i managed to add vs code and i hammered the passes until it displayed something reasonable.
here's the code. is its output correct? if it isn't please correct it for ati cards, anyway you understand your own code better.
http://dl.dropbox.com/u/1218206/PPglow.fx

unc 18/05/2011 - 07:26

Hmm I just got used to have no vertexshader and no techniques at all, and it worked on ati too:)
vvvv requires atleast one technique, I guess it requires vertexshader being set to something aswell... Maybe "vertexshader=null;" would work.

microdee 18/05/2011 - 07:45

well i discovered that it's enough to add a proper vertex shader function and compile it but don't use its output. i haven't tried "vertexshader=null" though
and it looks better now (i guess as it's supposed to look) (file is updated at the same link)

microdee 18/05/2011 - 07:50

nope vertexshader=null doesn't work either

unc 18/05/2011 - 11:48

added kind of a "minimal vertexshader", but I dont have any ati card to test it
hope it'll work

microdee 18/05/2011 - 14:04

nice it's working like charm! thanks!:)

Meierhans 18/05/2011 - 17:59

This is a really wonderful shader, it can add alot of depth. Thank you very much!

androsyn 19/05/2011 - 01:46

yes it works great, thanks! nice present for birthday ;)

io 24/05/2011 - 10:11

I love it, my graphic card doesn t

unc 24/05/2011 - 11:22

what card is it?

anonymous user login

Shoutbox

~16h ago

domj: Fun with feedback loops https://youtu.be/44ewBE2CQnE

~1d ago

~1d ago

joreg: @knoeterich thanks for the heads-up, you'll have another chance every 2 weeks..

~2d ago

knoeterich: i had to cancel my free ticket for the vvvv-gamma workshop today, cause i got sick over night. maybe someone can take my place?

~2d ago

bo27: Hi! I'll be in London at Oct 24-28, would have some spare time to talk about business/vvvv/NFL/drinks. Please contact me if interested

~2d ago

joreg: reminder: this tuesday, oct 22nd: #vvvv meetup in #berlin 14-berlin-vvvv-meetup #visualprogramming

~2d ago

metrowave: @h99, nice site + useful...

~5d ago

h99: Moon, dammit

~5d ago

h99: NASA's CGI Monn kit https://svs.gsfc.nasa.gov/4720

~5d ago