Through Their Eyes
A scientific discovery viewer

See the world through

animal eyes

Bees see ultraviolet maps on flowers. Ants steer by the polarised sky. Bats paint the dark with echoes. Step into one 3D meadow and swap eyes with nine animals. Every view is built from published research on their photoreceptors.

Step 1 · Choose whose eyes to borrow
Step 2 · Look around the meadow
🐝
HoneybeeUltraviolet flower maps
  • UV → shown blue
  • blue → shown green
  • green → shown red
  • 1 hexagon = 1 facet (1.8°)
  • motion detected
Growing the meadow…
Drag to look around

Fly close to the flowers. The plain yellow ones have a hidden ultraviolet bullseye that only bees can see!

How to read this view
  • False colours: UV is shown as blue, blue as green, and green as red.
  • Purple or blue patches on flowers are ultraviolet patterns.
  • Each hexagon is one ommatidium: one “pixel” of bee vision.
Step 3 · The science behind the honeybee’s view

🐝 How a honeybee sees

Apis mellifera

Facets per eye0each facet is one "pixel"
Pixel size0.0°about 60× blurrier than us
Flicker limit0 Hza film looks like a slideshow
Colour cell types0UV, blue, green; no red
Which light switches each cell on? Sensitivity of each photoreceptor type across wavelengths (after the eye’s lens filters the light).
ultravioletvisible to humans300 nm400 nm500 nm600 nm700 nmresponse
  • UV receptorλmax ≈ 344 nm
  • Blue receptorλmax ≈ 436 nm
  • Green receptorλmax ≈ 556 nm
What makes its cells fire

Kinds of stimulation it can sense

  • Ultraviolet ≈ 300–400 nm

    Bees see UV patterns on petals (“nectar guides”) that point the way to the food.

  • Blue & green ≈ 436 & 556 nm

    No red receptor: a red poppy looks dark or UV-coloured to a bee.

  • Polarised sky dorsal rim of the eye

    Special cells at the top of the eye read the sky’s polarisation pattern like a compass.

  • Fast motion up to ≈ 200 Hz

    Bees judge flying speed and distance from how fast the world streams past.

The eye itself

A compound eye

brainfacet lenscrystalline conerhabdom (light-catching rod)dorsal rim: polarisation cellsone ommatidium, cut across:8 cells, their microvilli meet in the middle

Each bee eye is made of about 5,500 tiny tubes called ommatidia. Each one has its own lens and looks in a slightly different direction, so the bee’s picture is a mosaic, like a picture made of hexagonal tiles.

Recent discovery · 2025

Bees scan as they fly

A 2025 study tracked bees learning patterns and built a brain model of their visual system. Bees don’t take still snapshots. They scan scenes with flight movements, and neurons in the lobula learn to use that motion to recognise shapes.

MaBouDi et al. (2025) A neuromorphic model of active vision… eLife 14:e89929 ↗
Go deeper
  • Honeybee worker photoreceptor peaks: UV ≈ 344 nm, blue ≈ 436 nm, green ≈ 556 nm (Peitsch et al. 1992).
  • The dorsal rim area has photoreceptors with straight, parallel microvilli. These are tuned to the angle of polarised light (the e-vector).
  • Bees also have three tiny extra eyes on top of the head (ocelli) that help them keep level.
From photon to signal

Insect & spider photoreceptors (rhabdomeric)

cell membranephotonrhodopsinGq proteinPLC enzymePIP₂ → signalsTRP channeldepolarises ↑nerve spikes → brain

1. A photon arrives

Light enters an ommatidium (or a spider’s retina) and travels into the rhabdomere: a brush of up to tens of thousands of tiny tubes called microvilli.

Go deeper: A fly photoreceptor has about 30,000 microvilli. Each one is a separate light-detecting unit.

Sources for the honeybee (4)
  1. Peitsch et al. (1992) The spectral input systems of hymenopteran insects. J. Comp. Physiol. A
  2. Srinivasan & Lehrer (1984) Temporal acuity of honeybee vision. J. Comp. Physiol. A
  3. Labhart & Meyer (1999) Detectors for polarized skylight in insects. Microsc. Res. Tech.
  4. MaBouDi et al. (2025) eLife
The physics first

What exactly is an eye catching?

Light is made of photons. A photon has a wavelength (its colour), a direction of vibration (its polarisation), and it arrives at some rate (brightness and flicker). Every eye in this viewer measures some of these properties and ignores others.

Wavelength → colour

Shorter wavelengths carry more energy per photon: E = hc / λ. A 350 nm UV photon packs about 60% more energy than a 560 nm green one. Each photoreceptor's pigment absorbs best at one wavelength (its λmax) and less on either side. An eye compares cells with different λmax to see colour.

Polarisation → compass

Sunlight scattered by the air vibrates mostly in one direction. That direction makes a huge pattern of rings around the sun. Insect photoreceptors with neatly aligned microvilli can read it, even on cloudy patches of sky, and use it as a compass.

Photon count → brightness

In moonlight each cell catches only a few photons, and the randomness of their arrival makes the picture grainy (“photon noise”). Big pupils, mirror layers (tapeta) and rod cells help an eye catch more of them.

Timing → motion & flicker

How fast a photoreceptor recovers sets its flicker-fusion frequency: the flicker rate where a blinking light starts to look steady. It is about 60 Hz for us, about 200 Hz for a bee, and at least 129 Hz for a peregrine falcon.

Two great inventions for turning a photon into a signal

Animals with backbones and animals like insects and spiders evolved two different photoreceptor designs. Both start with the same trick: a protein called opsin holding a light-catching molecule, retinal. After that, the two designs work differently.

🧒🐕🐈🦅🦇 Ciliary (rods & cones)🐝🪰🐜🕷️ Rhabdomeric (microvilli)
Where the pigment sitsStacked membrane discs in the outer segmentTens of thousands of finger-like microvilli (a rhabdomere)
G-proteinTransducin (Gt)Gq
EnzymePDE6 destroys the messenger cGMPPLCβ cuts the membrane lipid PIP₂
Ion channelsCNG channels closeTRP / TRPL channels open
Voltage changeHyperpolarises (more negative)Depolarises (more positive)
Used pigmentRetinal is released and must be recycled by neighbouring cellsBistable: another photon can switch metarhodopsin back
Polarisation sensitivityVery weak (discs are randomly oriented)Strong when microvilli are aligned
SpeedSlower; rods integrate light for longerVery fast, which suits flying insects

Step through each design, plus a bat’s hearing, in the animated “From photon to signal” panel above. It switches automatically when you pick an animal.

Side by side

Nine eyes, compared

AnimalPhotoreceptor peaks (λmax)Eye typeSharpnessField of viewFlicker limitSpecial sense
🧒 Human420534564rod 498camera60 cyc/°≈200°60 HzSharp, three-colour daytime vision
🐕 Dog429555rod 506camera12 cyc/°≈250°75 HzNight vision and a wide view
🐈 Cat450556rod 501camera7 cyc/°≈200°55 HzSees in about 1/6 of the light we need
🐝 Honeybee344436556compound1.8° per facet≈320°200 HzSees UV and the sky’s polarisation compass
🪰 Dragonfly330410460525630compound1.1° per facet≈355°250 HzNearly 360° view and up to 30 light-sensing genes
🐜 Ant350510compound3.5° per facet≈300°not well measuredA sky compass and a memory of the skyline
🕷️ Jumping spider3605308 eyes (camera-type)12 cyc/°≈360°not well measuredTelephoto eyes plus motion-detecting side eyes
🦅 Eagle & falcon405450505565rod 503camera140 cyc/°≈250°129 HzAbout twice as sharp as us, with two foveae per eye
🦇 Bat360555rod 500camera1 cyc/°≈240°not well measuredBuilds a 3-D picture from echoes

Sharpness for camera eyes is in cycles per degree (human ≈ 60). For compound eyes we give the angle between neighbouring facets, because each facet is roughly one “pixel”. Peaks are typical values for one well-studied species in each group.

Keep exploring

Learn more: books, reviews and research tools

Want to go further than this viewer? These are the books and papers scientists themselves recommend. Start at the top, and work down as you get more curious.

Go deeper: review articles, animal by animal

Reviews summarise many studies at once. They are the fastest way into the research.

Under the hood

How the simulation works, and what it can’t show

  1. One meadow, rendered all around. Three.js renders the scene in every direction (a cube map) twice each frame. One pass stores visible light as red/green/blue. The other stores ultraviolet light, the distance to each surface, whether it is sky or water, and whether it is a moving creature.
  2. Four bands of light. Each point becomes four spectral bands: UV (300–400 nm), blue, green and red. Flowers carry real-world-style UV patterns: yellow “bullseye” petals with UV-bright tips, UV-reflecting poppies, UV-absorbing white daisies. The sky is bright in UV because air scatters short wavelengths most.
  3. Photoreceptor maths. For each animal, every receptor’s sensitivity curve is built from its λmax with the standard visual-pigment template (Govardovskii et al. 2000) and filtered by its lens. That gives how strongly each band excites each cell type. The cell signals are then adapted to the light, like your eyes adjusting to sunlight.
  4. Translating to human colours. We can’t show UV on a screen, so the viewer uses scientists’ false-colour conventions. For a bee, UV is shown as blue, blue as green, and green as red. For dichromats, two cone signals become blue and yellow.
  5. Eye optics. Compound eyes are drawn as hexagonal facets at their real angular size. Camera-eye blur is scaled so that 20/20 human vision ≈ one screen pixel, so the differences are visible. The “whole 360° field” view shows each animal’s blind zone and the area both eyes share.
  6. Light level. In dim light every eye gets fewer photons. The viewer adds the right amount of random photon noise, switches backboned animals to grey rod vision, and brightens eyes with a tapetum or many rods.
  7. Extra senses. Motion is detected by comparing each frame with the one before, as insect motion detectors do. Sky polarisation follows the single-scattering (Rayleigh) model. Bat sonar is timed from the distance channel, slowed down a lot so you can watch the echoes.

Honest limits

  • Nobody knows what a bee experiences. The viewer shows what its photoreceptors can tell apart, translated into colours you can see.
  • Real light has a smooth spectrum. Four bands is a big simplification, and the UV values of materials are illustrative.
  • A screen refreshes about 60 times per second, so faster vision is shown as “animal time” slow motion instead.
  • Values vary between species, individuals and studies. Where a number is not well measured (for example, flicker limits of ants, bats and jumping spiders), we say so.
General references (7)
  1. Govardovskii et al. (2000) In search of the visual pigment template. Visual Neuroscience
  2. Land & Nilsson (2012) Animal Eyes, 2nd ed. Oxford University Press
  3. Cronin, Johnsen, Marshall & Warrant (2014) Visual Ecology. Princeton University Press
  4. Kelber, Vorobyev & Osorio (2003) Animal colour vision — behavioural tests and physiological concepts. Biol. Rev.
  5. Fain, Hardie & Laughlin (2010) Phototransduction and the evolution of photoreceptors. Curr. Biol.
  6. Hardie & Franze (2012) Photomechanical responses in Drosophila photoreceptors. Science
  7. Baylor, Lamb & Yau (1979) Responses of retinal rods to single photons. J. Physiol.