» 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


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


18.05.11 [11:23 UTC] by unc | 2563 downloads
Show 2 older revisions

Older Revisions

12.05.11 [23:35 UTC] by unc | 629 downloads
10.05.11 [22:08 UTC] by unc | 809 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


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.

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


~1h ago

domj: VL.Elementa 3.0.0 Pre-release conference recording: https://youtu.be/CeT-PV0BD6c

~2d ago

herbst: @joreg ok, too bad! I think an interactively explorable one (like vvvvjs but doesnt need to be functional) would be great to have!

~2d ago

joreg: @herbst am afraid i can't think of any online. best open it for yourself & have a look at the examples that come with the helpbrowser

~3d ago

herbst: Just tried to show some people how concise and condensed vvvv looks even for complex stuff. Are there complex screenshots anywhere?

~4d ago

domj: Midweek Patch Therapy today at 17:30 CET! Hope to see you there https://therapy.domj.net

~5d ago

domj: Schéma + Orca + Pilot, a love triangle https://www.twitch.tv/videos/639199128

~5d ago

joreg: Your next chance for an easy introduction to the all-new #vvvv gamma: This friday 6pm CET: https://thenodeinstitute.org/event/introduction-to-creative-coding-with-vvvv-gamma-english/

~8d ago