Dithering is needed to smooth out color banding that is visible in the lightning system, perhaps some OpenGL feature already does that, but needs to be enabled, or perhaps manual dithering (e.g. using bayer matrix) needs to be implemented in frag shader.
Dithering is needed to smooth out color banding that is visible in the lightning system, perhaps some OpenGL feature already does that, but needs to be enabled, or perhaps manual dithering (e.g. using bayer matrix) needs to be implemented in frag shader.