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...
Main Authors: | , , , , |
---|---|
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 |