Overview
Quantizes to a palette while applying a dither pattern that represents intermediate tones with few colors. It is essential for reducing gradients to a 2–16-color texture that reads as retro pixel art.
Usage tips
- Choose the method by look: orderly checkerboard retro texture →
Ordered4x4; natural, photographic grain →FloydSteinberg. Ordered often feels more deliberately pixel-placed and fits pixel-art assets better. - Connecting a palette is the standard setup. Connect the project palette to keep
the asset within the overall color system. When unconnected, colors are extracted
automatically from the image, with the count controlled by
max_colors. strengthcontrols the visibility of the pattern in both modes. 1 is standard; 0.3–0.7 gives a subtle pattern, 2 creates a strongly gritty texture, and 0 performs palette quantization without adding ordered offsets or diffusing quantization error.include_transparentaffects automatic palette extraction only.process_transparent_pixelsseparately controls whether hidden RGB in fully transparent pixels is quantized. Both should normally stay OFF.- Gradient →
ditherwith a 2–4-color palette quickly creates retro skies, glows, and water.
Common pitfalls
- No pattern appears: dithering has no effect when the input has no intermediate tones and already matches the palette exactly. Use it on continuous-tone gradients or noise.
- Colors look muddy or unexpected colors appear: automatic extraction with
Representativecreates average representative colors. Connect a palette or useextract_mode = Exactwhen only specified colors are allowed. - Transparent areas look wrong:
preserve_alpha(ON by default) retains source transparency. Enableinclude_transparentonly to include transparent colors in an extracted palette, and enableprocess_transparent_pixelsonly when their hidden RGB should also be modified.
Notes
誤差拡散tends to preserve local contrast;順序 4x4is regular and easy to control.- When a palette input is connected, that palette is used as-is.
_countis the number of palette colors actually used.
Examples
- Reduce to the color count produced by
Palette Extract. - Create a retro screen pattern with a two-color black-and-white palette.
- Produce a more visibly patterned quantization than
Palette Quantize.
Related nodes
palette_quantize— simple quantization without dithering for flat resultspalette_extract— extract the quantization palette from an imagegradient_generate/noise_generate— create continuous tones that show dithering wellposterize— reduce tonal steps by count rather than by palette