Радужные ореолы (гало) вокруг астрономических объектов возникают из-за преломления и отражения света ледяными кристаллами в верхних слоях атмосферы, обычно на высоте 5–10 километров в перистых облаках. 3
Когда солнечный или лунный свет проходит сквозь эти кристаллы, он преломляется (изгибается), изменяя направление светового потока под определённым углом, обычно в 22 градуса. 3 Это отклонение и создаёт яркое кольцо вокруг источника света. 3
Отражённый и преломлённый ледяными кристаллами свет нередко разлагается в спектр, что делает гало похожим на радугу. 1 Цвет ореола зависит от длины волны света, проходящего через кристаллы льда. 3