De celler, der er ansvarlige for farvesyn i pattedyrøjne, kaldes kegler. Kegler er specialiserede fotoreceptorceller placeret i nethinden, det lysfølsomme lag på bagsiden af øjet. Der er tre typer kegler, som hver indeholder et forskelligt pigment, der er følsomt over for et bestemt lysbølgelængdeområde. Disse pigmenter er følsomme over for henholdsvis rødt, grønt og blåt lys. Når lys stimulerer disse pigmenter, sender de signaler til hjernen, som fortolker dem som farver.