The moon looks enormous on the horizon and normal overhead, is that the atmosphere, and why does a photo not show it?
A rising full moon low over the rooftops looks genuinely huge. The same moon a few hours later, high up, looks like an ordinary moon.
I assumed it was the atmosphere magnifying it near the horizon, which sounded plausible until I photographed both. The photographs show the same small disc in each, which means my camera does not see what I see.
So either the effect is not in the light arriving, or my camera is lying to me.
What is actually happening, and is there a way to demonstrate it rather than just being told?
@same_size_measured · 3w ago
Your camera is telling the truth and it settles the first half of the question: the moon is the same angular size in both cases.
In fact it is very slightly smaller at the horizon, because you are further from it by roughly the radius of the Earth. The difference is tiny and it is in the opposite direction from what you see.
So it is not magnification and it is not the atmosphere. The atmosphere does two things near the horizon - it reddens the moon by scattering, and it flattens the disc very slightly by refraction: and neither makes it bigger.
What you are experiencing is entirely a perceptual effect, which is why it is called the moon illusion and why a camera cannot record it. The image on your retina is the same size; the interpretation is not.
That is also the answer to why photographs are always disappointing. People take them expecting the camera to capture what they saw, and the camera has no perceptual system. The only way to get a photograph that looks like the experience is a long lens with foreground objects in the frame: which, as the next answer explains, is not a coincidence.
And it is genuinely old: the illusion was written about thousands of years ago and it is still not fully settled.
Reply
Report