Night lights that appears from long distance but when near are small.

I do not know a better way to say it. But is basically that, I need a shader that light a full pixel in very long distance but when close is a small object like 8x8 pixels.

With small objects with emission, when they are far the one pixel disappears. I try somethings with flares but not with good results.

Similar to real lights in a city. I know a little about shaders and have made some but I have no idea about how to do it.

Any ideas? Thx

Scale the vertices up the further the object is away from the camera in the vertex program.