Skip to content

Effect Shaders

Effect shaders (purple badge) are ISF post-processors. They receive the output of the previous effect (or the raw track input) and transform it.

Effects always need an input — they can’t generate pixels on their own.

CategoryExamples
BlurGaussian blur, Radial blur, Tilt-shift
ColorHue rotate, Contrast, Invert, LUT
DistortionWave warp, Ripple, Lens distortion
GlitchPixel sort, Datamosh, RGB split
StylizePixelate, Edge detect, Crosshatch
MirrorKaleidoscope, Flip, Tile
FilmGrain, Vignette, Scan lines
SharpenUnsharp mask, Clarity
TransitionDissolve, Wipe (for manual crossfades)
KeyingChroma key, Luma key
FeedbackEcho, Trail (best used in a Feedback Loop track)
UtilityPass-through, Debug UV

Effect shaders chain in order — left to right. The output of each one is the input of the next.

Example:

[Plasma (layer)] → [Hue Rotate (color)] → [Kaleidoscope (mirror)] → [Film Grain (film)]

Every effect has a Mix slider. At 0% only the original (dry) signal passes through unchanged. At 100% only the processed (wet) output is shown. Values in between blend the two.

This is the same as using an FX return in audio — you can add a subtle amount of any effect without committing fully.

See Dry/Wet Blending →