Princip samozabarvování funguje tak, že čočky obsahují vhodné množství molekul, které jsou uspořádány v určitých strukturách, jež mají vhodnou velikost a uspořádání. Za podmínek v místnosti jsou částice propustné pro viditelné světlo, světlo je tedy schopno pronikat skrz čočky. Sluneční světlo ale obsahuje nejen záření viditelné, ale také UV záření. Působením tohoto záření dochází ke změně velikosti či uspořádání zmíněných struktur a někdy i k chemické změně. Vznikají tak nové částice či nová strukturní uspořádání, která ale už pro světlo prostupná nejsou, což vede k zatmavení čoček. Ve chvíli, kdy přestane UV záření na čočku působit (v interiéru), struktura a velikost částic se změní zpět na původní pro světlo prostupnou variantu, skla se tedy opět odbarví.