Колір очей безпосередньо залежить від пігментації райдужної оболонки. Сама райдужка складається з двох шарів - ектодермального і мезодермального. Від характеру розподілу пігментів між цими шарами і залежить колір очей. Зовнішній шар райдужки кароокого людини містить в собі меланіну більше, ніж райдужка володаря світлих очей. Зовнішній шар райдужної оболонки поглинає низькочастотний світло, а відбитий дає темний, коричневий колір. Причому, чим вище концентрація меланіну, тим темніше будуть очі.Найчастіше власники карих очей живуть або ближче до екватора, або на півночі. Пояснюється це тим, що темний світ очей ефективніше захищає від яскравого сонячного світла. Жителям півночі також необхідний захист, адже сонячне світло, відбиваючись від снігу, сліпить не гірше, ніж сонце на юге.Глаза стають карими не відразу. Найчастіше немовлята народжуються зі світлими очіми, і тільки до двох-трьох років їх очі стають карими. Саме до цього віку у них в передньому шарі райдужної оболонки виробляється достатньо пігменту меланіну. Колір очей - це успадковані ознака, що передається з покоління в покоління. Причому карий колір є домінантною ознакою. Вчені вважають, що карий колір очей був основним у далеких предків нині живих людей, поки близько 10 тисяч років тому в однієї людини не виникла мутація, в результаті якої колір його очей став світлим. Саме цей перший блакитноокий чоловік і передав свій мутований ген всім поколінням світлоокий людей.Цвет очей у людини може змінюватися протягом усього життя. Відбувається це не тільки в дитинстві, коли райдужна оболонка накопичує меланін, але і в старості, коли мезодермальні шар втрачає свою еластичність. Змінитися колір очей може через перенесеного захворювання, а також заграти варіантами відтінків залежно від одягу, косметики і навіть настрою людини.