We are about to switch to a new forum software. Until then we have removed the registration on this forum.
I started porting some filters from various sources into Processing. There's just two examples for now but more will come.
You can get them from this Github repository
Edit (may 27th 2015): The filters now have their own repository, complete with a proper readme.
Barrel Blur Chroma
Source: https://www.shadertoy.com/view/XssGz8
Contrast Saturation Brightness
Source: http://mouaif.wordpress.com/?p=94
Have fun and filter responsibly :)
Comments
Two new filters:
Bicubic texture filtering
Source: https://www.shadertoy.com/view/4df3Dn
Dithering
Source: https://www.shadertoy.com/view/Xs23zW
Nice work!
nice. thanks for sharing.
Great discovery, thanks for sharing pal! :)
I'm glad it's useful. I added some other effects.
Fisheye & Pincushion
Source: https://www.shadertoy.com/view/4s2GRR
Bilateral filter
Source: https://www.shadertoy.com/view/4dfGDH
The effect is a bit subtle on this one but it's essentially a denoise filter.
There is also an NTSC encoding from here and a pixelation shader that isn't completely working yet (I have another post on this forum waiting for an answer).
The NTSC filter is beautiful, but it drops the framerate from 60 > 20 fps on my admittedly old iMac :( is that the expected performance?
Update: my 2013 MacAir with 1.7ghz core i7 + integrated Intel HD Graphics 5000 sticks close to 60fps - is the 3.06 GHz Intel Core 2 Duo + NVIDIA GeForce 8800 GS really that much slower, or is there likely some other issue?!
@Chocky: I get a steady 60 fps on my MBP with an NVIDIA GeForce GT 650M 1024 Mo.
Hardware is not my strong suit. I guess, you could run a GPU benchmark on both machines to see if there's such a huge difference. For example: http://www.ozone3d.net/benchmarks/fur/
Thanks a lot for the comparison! I've got some Q's about OpenGL performance but I'll start a new thread.
I just added an edge detection filter and gave the filter collection its own repository!
Source: https://www.shadertoy.com/view/ldsSWr