Comment by debugnik
2 months ago
It's not just aesthetic, I keep seeing games with color banding because they don't bother to dither before quantizing.
2 months ago
It's not just aesthetic, I keep seeing games with color banding because they don't bother to dither before quantizing.
From the article:
> We don't really need dithering anymore because we have high bit-depth colors so its largely just a retro aesthetic now.
By the way, dithering in video creates additional problems because you want some kind of stability between successive frames.
The article is simple wrong, dithering is still widely used, and no we do not have enough color depth to avoid it. Go render a blue sky gradient without dithering, you will see obvious bands.
Yep, even high quality 24-bit uncompressed imagery often benefits from dithering, especially if it's synthetically generated and, even if it's natural imagery, if it's processed or manipulated - even mildly - it'll probably benefit from dithering. If it's a digital photograph, it was probably already dithered during the de-bayering process.
You can do with a static dither pattern (I've done it, and it works well). It's a bit of a trade-off between banding and noise, but at least static stuff stays static and thus easily compressable.
Yeah, the article is wrong about that.
It would be nice if you had some examples.
15 replies →