Originally Posted By: Hummel
Nice! Is the shader physically based in some way?
Thanks! And nope, it is not. It's a bit tricky to explain, but basically the screen is divided into squares and each pixel checks it distance to the square center. The distance measures the brightness of the "CRT-dot", which is controlled as well by the luminance of the pixel and optional gamma. This is not only done per pixel, the results of the surrounding 3x3 area are summed up to achieve blooming between CRT-dots.

Last edited by HeelX; 01/18/13 00:57.