back

by gnabgib·4y ago·view on hn ↗
This is a great article that suffers from a bad title (for HN, in my opinion). The tl;dr in TFA sums it up nicely:

    If your game has banding, it is often very easy to get rid of simply by adding noise to the shader-outputs
I didn't know what Linelight was, but that's not important. The author has gone into some great detail complete with screenshots and examples in Unity to explain the problem. I don't suppose this is even game specific, if you're rendering to WebGL, or maybe building a 3D model (in Blender perhaps) this could be relevant.
1 comments
I thought it was interesting and a good article. And then I went to the game site and noticed that while there was no banding in the gameplay images, there is banding the background of the site. I suspect reading about it primed me to notice the banding more than I otherwise would have.
Apple TV+ has a logo with an animated white-to-black gradient in which I always notice banding, even on a 4K OLED with Dolby Vision. I bet it would look better with this kind of dithering.