Ice Halo Tracker
Connecting…
Live sky — Full resolutionFull size

Today

—

—

Halo outlook

ECMWF cloud forecast for UBC, next five days

Cloud by height and halo chance

Ice cloud: makes halos Lower cloud: hides the sun Daylight Halo chance per hour

Darker shading means more cloud at that height. Hover over or tap any hour to see how its halo chance is worked out.

How the chance is worked out

  1. Ice cloud is the model's high-cloud cover or the cloud forecast above 7 km, whichever is larger. This is cirrus and cirrostratus, made of ice crystals.
  2. Lower cloud is the cloud below about 4 km, which hides the sun. Cloud at 5 to 6 km counts half.
  3. Chance = ice cloud × (1 − 0.9 × lower cloud). It is halved when the air is saturated through a very deep layer, because such thick cloud rarely lets halos show.
  4. Only hours with the sun above the horizon are rated. This is a rule of thumb read from the forecast, not a promise.

Sky right now

—
—
Raw airport report (METAR)
—

About

Ice halos are rings, arcs and bright spots that appear when sunlight passes through tiny hexagonal ice crystals in thin, high cloud. The most common is the 22° halo, a ring 22 degrees from the sun. Others, such as sun dogs, the circumzenithal arc or the parhelic circle, depend on how the crystals are shaped and how they fall.

This camera looks straight up through a fisheye lens and sees the whole sky at once. A small black disk on an arm blocks the direct sun so the faint halo light around it is not drowned out. The whole camera turns with the sun through the day, which is why the sun always sits just below the centre of the picture while the compass slowly rotates around the edge.

Every half minute the camera averages a burst of short exposures into one clean frame. The live view shows the newest frame, and the reference rings mark where each halo would appear for the sun's current position.

The camera is being installed on the roof of the Earth Sciences Building at the University of British Columbia in Vancouver. It is hosted by UBC's Weather Forecast Research Team (WFRT) in the Department of Earth, Ocean and Atmospheric Sciences, which produces daily high-resolution weather forecasts for western Canada. Ice Halo Tracker is an independent project by Runnan Lin.

Acknowledgements

The idea of a sun-tracking camera that watches the sky for halos automatically comes from HaloCam at the Meteorological Institute of LMU Munich (Forster, Seefeldner, Wiegner and Mayer, 2017). Many thanks to the UBC Weather Forecast Research Team and Prof. Roland Stull for hosting the camera and for their support.

About this website

Designed and built by Runnan Lin with the assistance of Claude Code. The halo guide lines are computed in your browser with the light-point ray method for hexagonal ice crystals (refractive index 1.31).

Instrument

Camera
12-megapixel industrial colour sensor, 12-bit, no infrared-cut filter
Lens
Fisheye, about 190° field of view
Tracking
Two-axis worm-gear mount with a sun-shading disk, 850 motor steps per degree
Frames
20 exposures averaged roughly every 30 seconds
Sensors
Enclosure temperature and humidity, camera tilt
Computer
Raspberry Pi 4
Location
Earth Sciences Building roof, UBC Vancouver
Host
UBC Weather Forecast Research Team
Built by
Runnan Lin