Hybrid Integration Method for Sunlight Atmospheric Scattering

In computer graphics, the efficient rendering of a clear sky may greatly enhance the realism of synthesised interactive virtual environments. However, light atmospheric scattering, lying behind a reliable sky synthesis, is a computationally demanding process. Obtaining the highest possible accuracy...

Full description

Bibliographic Details
Main Authors: Tomasz Galaj, Filip Pietrusiak, Marek Galewski, Rafal Ledzion, Adam Wojciechowski
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9366966/
_version_ 1818921759009669120
author Tomasz Galaj
Filip Pietrusiak
Marek Galewski
Rafal Ledzion
Adam Wojciechowski
author_facet Tomasz Galaj
Filip Pietrusiak
Marek Galewski
Rafal Ledzion
Adam Wojciechowski
author_sort Tomasz Galaj
collection DOAJ
description In computer graphics, the efficient rendering of a clear sky may greatly enhance the realism of synthesised interactive virtual environments. However, light atmospheric scattering, lying behind a reliable sky synthesis, is a computationally demanding process. Obtaining the highest possible accuracy and quality of the synthesised image in an efficient manner is not trivial as even minor integration errors may result in huge image artefacts. In this paper we propose two new approaches, namely the first based on the splines and the second on the Taylor expansion, in order to obtain the efficient computing of the transmittance (optical depth) component of the physically based single scattering model. We used Bruneton’s framework to compare the proposed solution with state-of-the-art methods in a single, scattering-based clear sky synthesis, in terms of image quality and performance (time). We managed to improve the quality of the single scattering effect and time performance and we removed the necessity of pre-calculating values to look-up tables for the transmittance part of the scattering integral, reducing exploited memory usage.
first_indexed 2024-12-20T01:42:45Z
format Article
id doaj.art-7e9cd2816e8d4f4896745c6bfdfb0f0f
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-20T01:42:45Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-7e9cd2816e8d4f4896745c6bfdfb0f0f2022-12-21T19:57:51ZengIEEEIEEE Access2169-35362021-01-019406814069410.1109/ACCESS.2021.30632799366966Hybrid Integration Method for Sunlight Atmospheric ScatteringTomasz Galaj0https://orcid.org/0000-0002-2835-4180Filip Pietrusiak1https://orcid.org/0000-0002-7753-0064Marek Galewski2https://orcid.org/0000-0002-3224-2456Rafal Ledzion3Adam Wojciechowski4https://orcid.org/0000-0003-3786-7225Institute of Information Technology, Lodz University of Technology, Łódź, PolandInstitute of Mathematics, Lodz University of Technology, Łódź, PolandInstitute of Mathematics, Lodz University of Technology, Łódź, PolandInstitute of Physics, Lodz University of Technology, Łódź, PolandInstitute of Information Technology, Lodz University of Technology, Łódź, PolandIn computer graphics, the efficient rendering of a clear sky may greatly enhance the realism of synthesised interactive virtual environments. However, light atmospheric scattering, lying behind a reliable sky synthesis, is a computationally demanding process. Obtaining the highest possible accuracy and quality of the synthesised image in an efficient manner is not trivial as even minor integration errors may result in huge image artefacts. In this paper we propose two new approaches, namely the first based on the splines and the second on the Taylor expansion, in order to obtain the efficient computing of the transmittance (optical depth) component of the physically based single scattering model. We used Bruneton’s framework to compare the proposed solution with state-of-the-art methods in a single, scattering-based clear sky synthesis, in terms of image quality and performance (time). We managed to improve the quality of the single scattering effect and time performance and we removed the necessity of pre-calculating values to look-up tables for the transmittance part of the scattering integral, reducing exploited memory usage.https://ieeexplore.ieee.org/document/9366966/Computer graphicslight atmospheric scatteringnumerical integrationsky modelsplinesTaylor expansion
spellingShingle Tomasz Galaj
Filip Pietrusiak
Marek Galewski
Rafal Ledzion
Adam Wojciechowski
Hybrid Integration Method for Sunlight Atmospheric Scattering
IEEE Access
Computer graphics
light atmospheric scattering
numerical integration
sky model
splines
Taylor expansion
title Hybrid Integration Method for Sunlight Atmospheric Scattering
title_full Hybrid Integration Method for Sunlight Atmospheric Scattering
title_fullStr Hybrid Integration Method for Sunlight Atmospheric Scattering
title_full_unstemmed Hybrid Integration Method for Sunlight Atmospheric Scattering
title_short Hybrid Integration Method for Sunlight Atmospheric Scattering
title_sort hybrid integration method for sunlight atmospheric scattering
topic Computer graphics
light atmospheric scattering
numerical integration
sky model
splines
Taylor expansion
url https://ieeexplore.ieee.org/document/9366966/
work_keys_str_mv AT tomaszgalaj hybridintegrationmethodforsunlightatmosphericscattering
AT filippietrusiak hybridintegrationmethodforsunlightatmosphericscattering
AT marekgalewski hybridintegrationmethodforsunlightatmosphericscattering
AT rafalledzion hybridintegrationmethodforsunlightatmosphericscattering
AT adamwojciechowski hybridintegrationmethodforsunlightatmosphericscattering