❄️ 2D Ice Halo Ray Tracer

Real Snell's-law refraction through a hexagonal ice-crystal prism cross-section — watch the 22° (and 46°) halo edge emerge from the minimum-deviation angle.

Deviation (this ray)
— °
Minimum deviation
— °
Halo radius
— °
Ray diagram — hexagonal ice-crystal cross-section
Halo brightness vs. deviation angle