Offsets color and alpha channels for chromatic aberration effects.
infinite jumper template with the effect applied to the "Game" layer.
This is great, but found a bit of a bug.
If you paste a sprite with this effect on it onto a canvas with effects on, the sprite will be invisible.
I ported this Shader to support webGPU for another user, plus I found a way to optimize the shader a tiny bit for webGL as well.
Can be downloaded here: construct.net/en/make-games/addons/1127/rgba-channel-separation-webgpu
pretty cool stuff here!
👌 this is sweet.
Thank you!!