TutorialsBeginnerGlitch Basics
BeginnerVFX & Compositing

Glitch Basics

Build a procedural glitch effect from scratch in After Effects — Fractal Noise displacement maps, RGB splitting, expression-driven animation, and an overview of plugin-based workflows.

After EffectsEffectsVFXMotion Graphics
April 25, 2019

What you'll learn

Build a fully procedural glitch effect in After Effects without any plugins — using Fractal Noise as a displacement map, animating the blocks with expressions, and adding chromatic aberration through manual RGB splitting. The final phase covers how third-party plugins like BCC Cross Glitch can compress this workflow significantly.


1 — Native Glitch Generation (No Plugins Required)

Creating the Noise Matte

Create a new solid layer (Ctrl/Cmd + Y). Apply the Fractal Noise effect (Effect → Noise & Grain → Fractal Noise).

Change two settings from their defaults:

  • Noise TypeBlock
  • Complexity1

These two changes are what define the glitch look. Block type generates stark, square shapes rather than organic gradients, and dropping Complexity to 1 removes all sub-detail so you get clean, hard-edged bands — the exact shape of a digital artifact.

Non-Uniform Scaling

Open the Transform group inside the Fractal Noise effect and uncheck Uniform Scaling. Increase the width substantially while leaving the height at a normal value. This stretches the square blocks into elongated horizontal bands that read immediately as scan-line corruption.

Pre-composing

Select the solid layer and press Ctrl/Cmd + Shift + C to pre-compose. Choose "Move all attributes into the new composition". Name it something descriptive like Map Blocks. This pre-comp will be referenced as the displacement source in the next phase — it must be a separate composition for the Displacement Map effect to target it correctly.


2 — Applying and Animating the Displacement

Displacement Map Effect

Select your target layer (text, footage, or any layer you want to glitch) and apply Displacement Map (Effect → Distort → Displacement Map).

In the effect controls, set Displacement Map Layer to your Map Blocks pre-comp. The Fractal Noise inside it now drives the distortion — bright areas of the matte push pixels in one direction, dark areas push in the other.

Adjusting and Duplicating

Raise the Horizontal Displacement value. You will see the layer break apart along the edges of the stretched noise blocks. The higher the value, the more extreme the offset.

For a chaotic, multi-layered look, duplicate the Displacement Map effect directly in the effect stack (select it and press Ctrl/Cmd + D). Adjust the second instance's values independently — it fragments the image into overlapping segments that shift at different scales simultaneously.

Animating the Glitch Resolution

A glitch that sits static forever reads as decoration rather than an event. To make it feel like a real artifact:

  1. Place the playhead at the start of the glitch.
  2. Keyframe Horizontal Displacement and Vertical Displacement at high values.
  3. Move a few frames forward and keyframe both values to 0.

The layer distorts and then snaps back into place, selling it as a momentary system error rather than a design choice.


3 — Procedural Noise Animation & RGB Splitting

Automating the Evolution

A static noise map produces a static glitch — the blocks never change shape. To make them flicker and shift continuously:

  1. Open your Map Blocks pre-comp.
  2. In the Fractal Noise effect, expand Evolution Options.
  3. Hold Alt/Option and click the stopwatch next to Random Seed.
  4. In the expression editor, type: time * 20

This expression ties the random seed to the current time, forcing the block pattern to randomize on every frame. The value 20 controls the speed — higher numbers produce more rapid stuttering. Adjust it to match the energy of your music or edit.

Manual RGB Splitting

Duplicate your glitched layer two more times — one for each color channel. On each duplicate:

  1. Apply a Tint or Hue/Saturation effect and push the layer to a solid red, green, or blue.
  2. Slightly offset the Horizontal Displacement value on the Displacement Map effect of each colored duplicate, or nudge its X/Y position by a few pixels.

The colored layers bleed out from behind the main white layer, producing chromatic aberration. The key is restraint — 2 to 8 pixels of offset reads as a real lens or signal artifact; too much reads as a design gimmick.


4 — Plugin-Driven Workflows

BCC Cross Glitch (Boris Continuum Complete)

BCC Cross Glitch automates everything from phases 1–3 into a single effect. Its key advantages over the manual method:

  • RGB Splitting — built-in, with direct controls for the amount and angle of color separation. No layer duplication needed.
  • Directional Shaking — separate X and Y parameters drive positional shake without requiring a Camera Shake node or expression.
  • Flicker — a dedicated flicker control with a Peak Position parameter. Setting Peak Position to 50% places the maximum flash intensity at the midpoint of the animation, which is typically where you want the visual peak to land on a beat hit.

Animation Tuning via Graph UI

Some advanced glitch plugins expose an on-screen graph editor directly in the composition panel — visible as yellow curve lines and draggable handles overlaid on your footage. This lets you shape the velocity of the glitch visually:

  • Drag the curve up sharply to make the effect spike in.
  • Pull it down and flatten it to hold the distortion.
  • Let it snap back to zero to simulate resolution.

The result is identical to editing bezier keyframes in the standard Graph Editor, but the direct visual feedback on the comp panel makes timing the glitch to a specific motion or beat significantly faster.

More tutorials

Anime Rotoscope
Advanced

Anime Rotoscope

Rotoscope your anime character without using Rotobrush or the Pin tool — an effects based rotoscope technique.

After EffectsMaskingRotoscoping
bytfrog
May 24, 2026Show Tutorial →
Compositing
Intermediate

Compositing

Build a full 3D-looking composite from flat anime footage — parallax environment, depth of field, Luma Matte highlights, and cinematic final grading with Magic Bullet Looks.

After EffectsCompositingColor Grading
bytfrog
May 23, 2026Show Tutorial →
Re-lighting
Advanced

Re-lighting

Re-light anime characters using the TFrog Relight script in After Effects and Houdini — custom highlights, Normal Maps, and Luma Matte compositing.

After EffectsHoudini
bytfrog
May 21, 2026Show Tutorial →

Newsletter

New tutorials, straight to your inbox.

No spam. Just a short email when a new tutorial drops.

Feedback

Help make this better.

Missing a tutorial? Found a bug? Have a suggestion? Drop it here — no account needed.