A Fitted Radiance and Attenuation Model for Realistic Atmospheres

Abstract

We present a fitted model of sky dome radiance and attenuation for realistic terrestrial atmospheres. Using scatterer distribution data from atmospheric measurement data, our model considerably improves on the visual realism of existing analytical clear sky models, as well as of interactive methods that are based on approximating atmospheric light transport. We also provide features not found in fitted models so far: radiance patterns for post-sunset conditions, in-scattered radiance and attenuation values for finite viewing distances, an observer altitude resolved model that includes downward-looking viewing directions, as well as polarisation information. We introduce a fully spherical model for in-scattered radiance that replaces the family of hemispherical functions originally introduced by Perez e.a., and which was extended for several subsequent analytical models: our model relies on reference image compression via tensor decomposition instead.
Play Video

Source code download

For now, we offer three versions of the model for download from this GitHub page. Both the data file with the fitted coefficients and source code that demonstrates how to access the data in the model and use them in a path tracer are provided.

The first version is the full model discussed in the paper, with all observer altitudes, full spectral range (including UV), the polarisation component, and the matching transmission function. This version was also released in ART 2.1.1 in 2022.

The second version we offer is not discussed in the paper, and is provided as a convenience for those rendering systems which currently already use the hemispherical 2012 Hošek model. As a drop-in replacement for these systems, we offer a ground level only version of our model for which the data file is much smaller than for the full model. The main advantage over the 2012 Hošek model is that in addition to generally increased realism, this can also provide after sunset sky dome patterns.

The third version is a wide spectral range (including short-wavelength infrared) version of the sky model we published in 2022. See its page for more information.

BibTex Citation

				
					@article{10.1145/3450626.3459758,
author = {Wilkie, Alexander and Vevoda, Petr and Bashford-Rogers, Thomas and Ho\v{s}ek, Luk\'{a}\v{s} and Iser, Tom\'{a}\v{s} and Kol\'{a}\v{r}ov\'{a}, Monika and Rittig, Tobias and K\v{r}iv\'{a}nek, Jaroslav},
title = {A Fitted Radiance and Attenuation Model for Realistic Atmospheres},
year = {2021},
issue_date = {August 2021},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {40},
number = {4},
issn = {0730-0301},
url = {https://doi.org/10.1145/3450626.3459758},
doi = {10.1145/3450626.3459758},
abstract = {We present a fitted model of sky dome radiance and attenuation for realistic terrestrial
atmospheres. Using scatterer distribution data from atmospheric measurement data,
our model considerably improves on the visual realism of existing analytical clear
sky models, as well as of interactive methods that are based on approximating atmospheric
light transport. We also provide features not found in fitted models so far: radiance
patterns for post-sunset conditions, in-scattered radiance and attenuation values
for finite viewing distances, an observer altitude resolved model that includes downward-looking
viewing directions, as well as polarisation information. We introduce a fully spherical
model for in-scattered radiance that replaces the family of hemispherical functions
originally introduced by Perez et al., and which was extended for several subsequent
analytical models: our model relies on reference image compression via tensor decomposition
instead.},
journal = {ACM Trans. Graph.},
month = jul,
articleno = {135},
numpages = {14},
keywords = {sky dome models}
}