Abstract
The Sky View Factor (SVF) is a key parameter in urban climate modelling, which quantifies the fraction of the visible sky from a given point and allows for the estimation of incident solar radiation, thermal comfort, and urban heat distribution. High resolution in SVF computation is essential for microclimatic studies in the canopy layer, where detailed representations of urban environments are crucial for understanding variations in heat exposure. Traditional SVF calculation methods often rely on sequential processing of shadow projections, however, these methods are computationally intensive and time-consuming, particularly for urban climate analyses at high resolution.
These computational challenges are further magnified when incorporating complex components such as vegetation, where tree crowns exhibit intricate geometries, partial transparency, and permit sky visibility from beneath the canopy. These properties require detailed modeling to account for light penetration and obstruction. This significantly increases the computational cost of Sky View Factor calculations and extends runtime to hours or even days, depending on scale and resolution.
This study introduces a novel GPU-accelerated ray tracing approach for SVF calculation, designed to address the computational limitations of traditional methods for large-scale analyses. By utilizing NVIDIA GPUs and the CUDA programming framework, the method applies parallel computing to perform ray tracing across the full range of azimuth and altitude angles. It estimates SVFs by systematically weighting blocked rays based on their spatial contributions to the hemisphere.
The accuracy of the developed method is validated through two complementary approaches. First, modelled SVF values are compared against theoretical expectations derived from idealized geometric environments. Additionally, a test case on a neighbourhood in Rotterdam is conducted to compare the results of the developed method against those obtained using an established SVF estimation technique using a serial approach. In addition to accuracy, computational efficiency is evaluated by comparing processing times across different study area extents with those of a CPU-based implementation. The proposed GPU workflow achieves a 99% reduction in processing time compared to traditional shadow casting methods performed on a CPU, while maintaining similarly high resolution and accuracy.
These computational challenges are further magnified when incorporating complex components such as vegetation, where tree crowns exhibit intricate geometries, partial transparency, and permit sky visibility from beneath the canopy. These properties require detailed modeling to account for light penetration and obstruction. This significantly increases the computational cost of Sky View Factor calculations and extends runtime to hours or even days, depending on scale and resolution.
This study introduces a novel GPU-accelerated ray tracing approach for SVF calculation, designed to address the computational limitations of traditional methods for large-scale analyses. By utilizing NVIDIA GPUs and the CUDA programming framework, the method applies parallel computing to perform ray tracing across the full range of azimuth and altitude angles. It estimates SVFs by systematically weighting blocked rays based on their spatial contributions to the hemisphere.
The accuracy of the developed method is validated through two complementary approaches. First, modelled SVF values are compared against theoretical expectations derived from idealized geometric environments. Additionally, a test case on a neighbourhood in Rotterdam is conducted to compare the results of the developed method against those obtained using an established SVF estimation technique using a serial approach. In addition to accuracy, computational efficiency is evaluated by comparing processing times across different study area extents with those of a CPU-based implementation. The proposed GPU workflow achieves a 99% reduction in processing time compared to traditional shadow casting methods performed on a CPU, while maintaining similarly high resolution and accuracy.
| Original language | English |
|---|---|
| Title of host publication | Istanbul, Turkey, June 30 – July 3, 2025, Proceedings, Part XIII |
| Editors | Osvaldo Gervasi, Beniamino Murgante, Chiara Garau, Yeliz Karaca, Maria Noelia Faginas Lago, Francesco Scorza, Ana Cristina Braga |
| Place of Publication | Cham |
| Publisher | Springer |
| Pages | 388-398 |
| Number of pages | 11 |
| ISBN (Electronic) | 978-3-031-97657-5 |
| ISBN (Print) | 978-3-031-97656-8 |
| DOIs | |
| Publication status | Published - 2026 |
| Event | Workshops of the International Conference on Computational Science and Its Applications, ICCSA 2025 - Istanbul, Turkey Duration: 30 Jun 2025 → 3 Jul 2025 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 15898 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | Workshops of the International Conference on Computational Science and Its Applications, ICCSA 2025 |
|---|---|
| Country/Territory | Turkey |
| City | Istanbul |
| Period | 30/06/25 → 3/07/25 |
Bibliographical note
Green Open Access added to TU Delft Institutional Repository as part of the Taverne amendment. More information about this copyright law amendment can be found at https://www.openaccess.nl. Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 13 Climate Action
Keywords
- GPU computing
- PyCUDA
- Ray Tracing
- Sky View Factor
- Urban Climate Modelling
- Urban Form
Fingerprint
Dive into the research topics of 'Continuous Sky View Factor Calculations Using a Parallel GPU Workflow'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver