The images below each show a scene as viewed by a human. Drag the slider to the left to see how an animal would see the same scene. Whereas human eyes contain three types of colour-detecting cells, ...
It is based on two types of protein ... Just a few million years later, eyes were everywhere and animals were more active and bristling with armour. This burst of evolutionary innovation is ...