This shader is supposed to mimic the look of an LCD panel public advertisement panel. It was very important for me that it could all work in a single shader, without having a separate shader for the body of the sign.
The mesh has 2 UV maps, one for the body of the sign and one for the LCD part of the shader (explained better in the picture descriptions). The textures of the body are overlayed on top of the LCD shading so that the only part where the screen appears is where the body diffuse is transparent.
The shader features many different features including brokenness, screen resolution, LCD panel distance and bad viewing angles (ironically enough, on purpose).
The shader is optimized as best can be, with combined textures and clever re-utilization of existing ones for many different features.
All the art used for this shader is made by me.