Tiling zoom & Wrapping pan GLSL shader
-
Hello all,Just wanted to share a GLSL shader I recently put together/adapted for Izzy in the hopes it may be useful to someone else. It was born out of a desire to be able to quickly create multiple instances of a video output on screen, as well as pan across those instances and have them wrap around the edges.
I'm not always so good at words while keeping it brief, so here are some gifs showing off it's functionality.
Horizontal panning (vertical also supported)
Tiling zoom out (can also zoom in)
An example of both parts working in tandem
That last example is more or less the effect I created the shader for, but I've also found it unexpectedly useful in my feedback loop setups.I know I got the zoom code from this shader (https://www.shadertoy.com/view...), but I'm not sure where I adapted the panning code from. From what I remember it was originally a more automated effect from a VHS style shader that I cut down and heavily modified to make it more controllable, and compatible with the zoom shader. I claim no ownership over any of this code.
tiling-pan-and-zoom.txt.zip (uploaded as a zip because I'm unable to attach a raw .txt for some reason)
Enjoy! And let me know if you find this useful.
JPG
-
@jpg-wav said:
Just wanted to share a GLSL shader I recently put together/adapted for Izzy in the hopes it may be useful to someone else.
We'd love it if you could also post this to the TroikaTronix Add-Ons Page if you haven't already. It's specifically for preserving useful and interesting things like this that are made by members of the community. We created the Add-Ons Page because sadly, since the forum is organized by most recent post by default, after a little while it becomes very difficult to find example files/tools that people shared on the forum because they get pushed wayyyyy back by the new posts, and then it's not easy to distinguish a post with an interesting download from a post that's just a conversation at a glance, so people are less and less likely to run across them as time goes on.
Best wishes,
Woland
-
Will do!