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 two versions of the model for download.

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. Both the data file with the fitted coefficients and source code that demonstrates how to access the data in the model are provided.

Google Drive folder of the full model

Please note that we will also release ART 2.1 in Q1/22, which will feature a “live” version of this model (that is, it will provide a working example of how to use it in a path tracer). The example source files in the folder are taken from this version of ART, and use the conventions of that rendering toolkit. They should contain enough information on how to access the data in the model to enable integration into other systems.

Please also note that we plan to provide smaller versions of the model in the near future, with only the visible spectral range included in the data file, without the polarisation component, and a reduced range of observer altitudes.

The second version we offer for download now is not discussed in the paper, and is provided here 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. The data file for this is much smaller than for the full model, and the example access functions do not take observer altitude as input parameter. 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.

Google Drive folder of the hemispherical model

Update: In 2022 we published a wide spectral range version of the sky model together with a significantly improved implementation. See its page for download.

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}
}