Banyak orang mungkin bertanya-tanya mengapa kaca dapat memiliki warna yang berbeda karena kaca adalah semacam bahan buatan manusia. Dan warna-warna tampaknya tidak menjadi warna lukisan.
Jika Anda ingin kaca menyerap inframerah, Anda dapat menambahkan zat besi. Misalnya, proyektor memiliki kaca isolasi ini. Menambahkan cerium ke kaca, itu akan menyerap sinar ultraviolet. Menambahkan berbagai logam dan oksida logam ke kaca juga dapat mengubah warna kaca. Misalnya, sejumlah kecil mangan dapat mengubah hijau muda yang disebabkan oleh zat besi dalam kaca. Sedikit lebih mangan bisa membuat gelas lavender. Se memiliki efek yang sama. Sejumlah kecil kobalt dapat menyebabkan kaca biru. Oksida timah dan oksida arsenik dapat menyebabkan kaca putih buram. Gelas ini tampaknya keramik putih. Oksida tembaga menyebabkan kaca pirus. Tembaga dalam logam akan menciptakan merah tua, kaca buram yang terlihat seperti ruby. Nikel dapat menyebabkan kaca biru, ungu gelap, atau bahkan hitam. Titanium dapat menyebabkan kuning kecoklatan. Lacak jumlah emas (sekitar 0,001%) membuat kaca sangat cerah, seperti warna ruby. Kaca yang disebabkan oleh uranium (0,1 hingga 2%) kekuningan atau hijau. Senyawa perak dapat menyebabkan jeruk menjadi kaca kuning.
Mengubah suhu kaca juga dapat mengubah warna senyawa ini, tetapi prinsip kimianya kompleks dan belum dijelaskan.
