Цвет стекла влияет на цвет светового луча из-за явления дисперсии. 23 Оно заключается в неодинаковой скорости распространения лучей света с различной длиной волны в прозрачном веществе — оптической среде. 3 Обычно чем больше частота волны, тем больше показатель преломления среды и меньше скорость света в ней. 3 Например, у красного цвета максимальная скорость в среде и минимальная степень преломления, у фиолетового цвета — минимальная скорость света в среде и максимальная степень преломления. 3
Также цветное стекло может содержать добавки, которые позволяют пропускать фотоны одной волны и задерживать фотоны другой волны. 1 Например, красный светофильтр за счёт специальных добавок задерживает почти все фотоны кроме определённых, самых длинноволновых — красных. 1 Создаётся впечатление, что стекло «окрасило» белый цвет в красный. 1