Annual Glare

A unique feature of ClimateStudio is its ability to calculate annual glare distributions across an occupied area. These glare calculations are based on the Daylight Glare Probability (DGP) metric, developed by Wienold and Christofferen. DGP is an image-based metric, meaning that it predicts the likelihood that somebody positioned at a given camera position and orientation is experiencing discomfort glare. The required camera type is a fisheye lens, meaning that it has an opening angle of 180 degrees. DGP can have values between 0% and 100%, which are divided into four bands:


The image below shows an interior office view on May 25 at 10:30am facing East and South with “imperceptible glare” and “perceptible” glare conditions, respectively.


Simulation Setup

For annual DPG simulations, ClimateStudio relies on the vertical illuminance portion of the DGP formula, DGPs. To set up an annual glare simulation, the following subpanel inputs are required:


Please note that at this point, ClimateStudio does not support annual glare calculations that consider the use of dynamic shading systems.

If you have not done any lighting simulations in ClimateStudio, it is recommended that you go through the Lighting Model Setup video tutorial (5 minutes) followed by a video tutorial specifically focussed on Annual Glare Analysis. The Rhino file used in the tutorials is available for download.

Run Simulation

Once all required input subpanels have been populated, a simulation is invoked by pressing the start button.


ClimateStudio uses a progressive path-tracing version of the Radiance raytracer to simulate illuminance distributions. While a simulation is in progress, new iterations are added to the simulation results until the user-specified number of passes has been reached. Details on the simulation settings can be found in the Path-tracing Settings Subpanel.

Simulation Results

Upon completion of the first pass, the simulation automatically switches into the ClimateStudio results panel. An overview of the Results panel is provided here. The image below shows an annual glare analysis on the ClimateStudio example scene. The annual glare distribution is shown in the Rhino viewport to the left. Since glare results depend on view direction and position, the height of the occupied area sensors is by default set to 1.2m above the floor (eye height of a sitting human) and facing into eight directions, each represented as a pie slice. The color of each slice depends on the percentage of occupied time in the year that a person, located at the sensor and facing in the direction of the pie, is experiencing disturbing or intolerable glare. The default threshold level is 5% of occupied time but can be reset using Viewport Display in the lower left corner.


The right part of the results display shows the percentage of the occupied area with disturbing glare for more than 5% of the occupied time (19.8% for the example above; click on the image for details). The two graphs below show the mean variation of the DGP distribution by time of day (top) and day in the year (bottom). The user can also select a specific sensor, date and time of day to see the DGP distribution for that instance and sensor. For example, the figure below shows the DGP distribution on November 1 at 8:30am for a workplace facing East in the center of the open office area. By selecting one of the glare pies, the display on the right dynamically changes.


To understand what might be causing glare at a particular sensor and point-in-time, left-click on the temporal map on the lower right and select a date/time. A black camera will appear to the right (see above). Left-click on the camera to initiate a Radiance Rendering using the sky condition corresponding to the time of year currently selected and centered on the sensor point chosen on the left.