जेव्हा सूर्यप्रकाश पडतो तेव्हा रंग बदलणारे लेन्स गडद होतात. जेव्हा प्रकाश कमी होतो, तेव्हा ते पुन्हा उजळते. हे शक्य आहे कारण सिल्व्हर हॅलाइड क्रिस्टल्स काम करत आहेत.
सामान्य परिस्थितीत, ते लेन्स पूर्णपणे पारदर्शक ठेवते. सूर्यप्रकाशाच्या संपर्कात आल्यावर, क्रिस्टलमधील चांदी वेगळी केली जाते आणि मुक्त चांदी लेन्सच्या आत लहान समुच्चय बनवते. हे छोटे चांदीचे समुच्चय हे अनियमित, आंतरलॉकिंग क्लंप आहेत जे प्रकाश प्रसारित करू शकत नाहीत परंतु ते शोषून घेतात, परिणामी लेन्स गडद होतात. जेव्हा प्रकाश कमी होतो, तेव्हा क्रिस्टल सुधारतो आणि लेन्स त्याच्या उजळ स्थितीत परत येतो.