Chromatic Aberration is a cool and commonly used visual effect to add some variety and vintage vibes to clean textures. It’s also very easy to emulate in GLSL! In this video, Jack DiLaura walks you through creating a GLSL pixel shader in TouchDesigner that allows you to independently shift and scale the red, green, and blue channels of a TOP texture. The shader allows you to create subtle chromatic aberration-style color shifting, along with more extreme and experimental effects. You’ll work through some of the basics of working with GLSL in TouchDesigner along the way, taking a look at common terminology, functions, and controlling aspects of the shader outside of the GLSL code itself.