Farba sa šíri vo vlnách, ktoré sa voľne delia na krátke, stredné a dlhé. Pretože farby cestujú pri rôznych vlnových dĺžkach, niektoré sú ľahšie viditeľné ako iné, ale faktorom je aj množstvo svetla. Všeobecne je však zelená z diaľky najviditeľnejšia farba.
Naše oči majú tri typy fotoreceptorových buniek nazývaných kužele - ktoré obsahujú fotopigmenty - ktoré sú určené na snímanie vlnových dĺžok. Kužele spoločne pracujú na tom, aby komunikovali s mozgom farby, ktoré vidíme. Počas dňa sú naše oči najľahšie schopné zachytiť zelené svetlo, po ktorom nasleduje žlté a modré. Aj preto sú semafory zelené. Červená sa používa aj na semaforoch, pretože vyniká proti všetkej zelenej v prírode - aj keď červená je v skutočnosti najmenej viditeľná farba na diaľku.
Spolu s kužeľmi pomáhajú fotoreceptorové bunky nazývané tyčinky oku vidieť v období slabého osvetlenia. Keď je tma, na diaľku prevezme najviditeľnejšie viditeľnú farbu žltá. To je dôvod, prečo je veľa hasičských vozidiel teraz skôr žltých ako červených a prečo je veľa taxíkov žltých.