Pixdither Plugin After Effects |verified|
PixDither is a specialized After Effects plugin developed by Wunkolo designed to authentically recreate retro raster graphics by quantizing footage into restricted color palettes. It is a go-to tool for motion designers looking to achieve a vintage arcade or early home computer aesthetic, ranging from the Commodore 64 era to modern simulated retro environments like PICO-8. Core Functionality
Unlike standard pixelation effects that simply downscale resolution, PixDither focuses on color quantization and dithering algorithms to simulate how older hardware handled limited memory and color depth.
Palettes: Includes over 20 built-in color palettes paying homage to classic video hardware.
Dithering Methods: Employs various algorithms—such as Bayer (ordered dithering) or Floyd-Steinberg (error diffusion)—to create the characteristic "checkerboard" or "stipple" patterns used to simulate shades that weren't natively available in limited palettes.
Precision: Works with 8-bit or 16-bit per channel color footage to down-sample it accurately. Workflow for Text & Graphics
Applying PixDither to text in After Effects is a popular way to create "lo-fi" or "glitch" titles. pixdither plugin after effects
Create Your Type: Use the Type Tool to create your base text layer.
Apply PixDither: Drag the plugin from the Effects & Presets panel onto your text layer.
Adjust Downscale: Use the Downscale parameter to increase the "blockiness" of the pixels. Select Dithering Type: Bayer 2x2 or 4x4: Good for structured, grid-like patterns.
Floyd-Steinberg: Provides a more organic, scattered look that preserves detail better.
Fine-tune with Threshold: Adjust the Threshold slider to control how the plugin interprets highlights and shadows, effectively changing the contrast of the final pixelated output. Creative Combinations PixDither is a specialized After Effects plugin developed
To enhance the retro feel, creators often pair PixDither with other effects:
Deep Glow: Adding a glow after the dither can simulate the "bloom" of an old CRT monitor.
Fractal Noise: Using fractal noise as a displacement map or overlay before dithering can add procedural texture and "shimmer" to the pixels.
CC Toner: Useful for re-mapping colors if you want custom shades outside the plugin's presets.
Tips for Best Results
- Use temporal dithering when applying to high-motion footage to avoid flicker.
- Lower palette counts for strong retro looks; higher counts for subtle stylization.
- Combine with color-correction or posterize effects before dithering to control tonal balance.
- Use edge-preserve or alpha masking around text/graphics to maintain readability.
- For broadcast or high-res deliverables, test upscaling and sub-pixel options to avoid visible block artifacts.
2. Channel Separation (Chromatic Aberration Dither)
Don't dither the RGB channels together. Split them. Use temporal dithering when applying to high-motion footage
- Workflow: Apply three instances of PixDither to your layer via
Shift + Channels.- Red Channel: Bayer 2x2, Palette: Reds only.
- Green Channel: Bayer 8x8, Palette: Greens only.
- Blue Channel: Bayer 4x4, Palette: Blues only.
- Result: A chaotic, glitched-out VHS-artifact where each color channel has a different dither pattern. Incredible for horror or cyberpunk intros.
1. Multiple Dithering Algorithms
The standout feature of PixDither is the variety of algorithms it offers. You aren't stuck with one "look."
- Floyd-Steinberg: The most common error-diffusion dithering. It creates a natural, organic "grain" that looks like old print or classic Macintosh screens.
- Ordered Dither: Creates a rigid, geometric checkerboard pattern (often seen in old newspapers or low-fi digital cameras).
- Atkinson: A classic algorithm famous for its use on the original Apple Macintosh. It offers high contrast and distinct "sparkle" highlights.
- Bayer: Offers a very structured, digital grid pattern.
Scenario C: The "Papers, Please" UI (Authentic Cold War Macintosh)
Goal: A stark, 1-bit interface that looks like a 1984 Macintosh. Settings:
- Cell Size: 1 (Keep original resolution)
- Algorithm: Floyd-Steinberg (best for 1-bit photography)
- Palette: 2 colors (Cream paper background, #2D2D2D for ink)
- Dither Strength: 100%
Pro Tip: Apply a very subtle
Directional Blur(angle 0, length 1.5) after PixDither to simulate the phosphor bleed of old monochrome monitors.
Key Features
- Color Quantization: Reduce an image’s color palette with adjustable palette size, preserving essential tones while producing banding-free results.
- Dithering Algorithms: Multiple algorithms (Floyd–Steinberg, ordered, Bayer, and custom kernels) let you choose between smooth error-diffusion dithers or patterned halftone looks.
- Pixel Scale & Grid Control: Fine-tune pixel size, aspect ratio, and alignment; animate pixel scale for progressive pixelation reveals or transitions.
- Palette Import & Remapping: Import custom color palettes (ASE/COL or simple lists) or sample colors from artwork; map nearest colors or use perceptual matching.
- Sub-pixel & Blend Modes: Blend original and dithered layers with opacity, mix/blend modes, and sub-pixel anti-aliasing for cleaner motion.
- Animated Dither & Noise: Temporal dithering or animated noise options reduce flicker when applied to moving footage and produce lively retro effects.
- Edge-preserving Modes: Preserve sharp edges or key color regions using luminance or alpha masks, helpful for stylized character or UI treatments.
- GPU Acceleration: Many operations leverage GPU processing for real-time previews on supported systems.
Part 6: Performance & Rendering Optimization
Let's be honest: Dithering is computationally expensive. Error diffusion algorithms (Floyd-Steinberg, Atkinson) are sequential by nature—pixel 1 affects pixel 2, which affects pixel 3. This breaks multithreading.
To speed up your render:
- Pre-compose intelligently: If you have a PixDither layer, pre-comp it alone before adding other effects like
Drop ShadoworMotion Blur. - Use Ordered (Bayer) for Previews: Work with Bayer 2x2 while designing. It renders 10x faster than Atkinson. Switch to Atkinson right before final render.
- Avoid Cell Size 1 with 4K footage: If your comp is 4K and you use Floyd-Steinberg with Cell Size 1, you are telling After Effects to calculate 8 million pixels sequentially. Reduce your comp resolution to 720p until final export.
- Render via Media Encoder: Sometimes the export dialog crashes with heavy dithering. Render a lossless
QuickTime ProRes 4444from After Effects first, then compress that file to MP4 in Media Encoder separately.
3. Pixelation (Downsampling)
While After Effects has a "Mosaic" effect, PixDither integrates pixelation directly into the dithering workflow. This ensures that when you enlarge your pixels to get that chunky 8-bit look, the dithering scales correctly with it, maintaining the integrity of the pattern.

Wow, thanks for mentioning my add-on WordPress Helper in one line with awesome add-ons like MeasureIt & Firebug. That must be the feeling when getting an Oscar. 🙂
Oliver – you’re quite welcome! Thank you for developing your extremely helpful addon. Consider the above mention a definite Oscar nomination – I am sure that you are getting great recommends by plenty of other WordPress fanatics like myself!!
WordPress Helper will be included in the users manual that I use to get people on the fast track to enjoying their new WordPress websites. Keep up the great work and thanks for stopping to drop a note 😉