what's your favourite shader?

Wetterberg's icon

I'm looking for a bit more inspiration here, and I'm setting up a slab system right now, so I'd love to poll you guys on shaders.

right now I'm using the v001 shaders and such, but I was wondering if you fine people had some other resources in mind?
cheers.

Andrew Benson's icon

Lately, I've been spending a lot of time with jit.gl.pix. So easy to toss together things that would otherwise require a handful of slabs or custom GLSL. Besides that, I tend to roll my own shaders most of the time because I need something very specific.

Wetterberg's icon

that's kind of what I am coming to realize. Back in my vvvv days there was a lot of sharing of this type of thing, but I think in the future I will be constructing things more with this new family of objects, yeah.

Shame there's a tight deadline for my current project... I need more *time*!

efe's icon

Hey!
yeah, i think because vvvv relies so much on shaders it is more common the shader-sharing.
personally i love the ssao shader, it makes things look great.

Pedro Santos's icon

Hi efe. Where's the Screen Space Ambient Occlusion shader? I want one ;-)
Have you built it or found it in the forums? I did a search and haven't found one here... or were you talking about vvvv?

Thanks.

efe's icon

Hey Pedro:
I have one running in c++ and one in vvvv. So next stage is jitter (the only thing we need to find is time :-))...

Pedro Santos's icon

Regarding SSAO, I search the forums and found the following post by Wesley Smith from 2007 ( https://cycling74.com/forums/ambiant-occlusion-shader ):

Seems doable. I don't have any time to tackle it right now, but there is one major stumbling block to getting it to work in Jitter right now
and that is Jitter doesn't have anything that does render to vertex
array which this technique relies on.

I wonder if things have changed since then...

Pedro Santos's icon

And getting back on track on the original poster's intent, one of my favorite and useful shaders right now is Andrew Benson's luminance based gaussian filter ( https://cycling74.com/forums/re-re-re-depth-of-field-style-blur-shader-global-illumsoft-shadow-shader )!

Thanks, Andrew!

Wesley Smith's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Here's a version of the luma-gauss-blur in gl.pix form:

Wetterberg's icon

looking great - is gl.pix cheaper than in the original?

Wesley Smith's icon

It's not necessarily cheaper, but it's definitely more tweakable.

Wetterberg's icon

I'll TAKE it!

Pedro Santos's icon

Hi, Wesley. Thanks for the jit.gl.pix version!

Regarding my post above about SSAO and your comment from 2007 saying that "Jitter doesn't have anything that does render to vertex array": have things changed since then? I would love to have an occlusion shader working in Jitter.

Thanks.