Webgpu: A new graphic api for 3d webgis applications

dc.contributor.authorUsta, Ziya
dc.date.accessioned2024-11-29T08:52:47Z
dc.date.available2024-11-29T08:52:47Z
dc.date.issued2024
dc.departmentAÇÜ, Mühendislik Fakültesi, Harita Mühendisliği Bölümüen_US
dc.description.abstractAs smart city applications increase today, the importance of web-based representations of data that serve as inputs for these applications, such as 3D city models and digital twins, is growing. Since 2011, GPU hardware has greatly advanced, and detailed 3DCMs and digital twins have increased the size of the data to be displayed, which in turn increases performance requirements. WebGL, which couldn’t fully harness the capabilities and power of modern GPUs, began to struggle to meet the increasing performance demands over time and become a bit outdated. Consequently, a new graphic API named WebGPU was developed by W3C as a response to limitations of WebGL and went live with Chrome 113. Now, we have a brand-new graphic API called WebGPU which harness the full power of modern GPUs and more performant than WebGL. As WebGPU is a new graphic API, its potential enhancements and what it can bring over WebGL in the terms of WebGIS have not been examined yet. Hence, the main idea and contribution of this work is to investigate WebGPU in real-world use cases for WebGIS applications and discuss what it brings over WebGL. For this purpose, a side-by-side performance comparison has been made. The comparisons have been made in the terms of API differences and performance. And finally, an experiment has been carried out how much data can be rendered can be rendered at minimum 60fps in both APIs. The experiments show that WebGPU is more low-level and way more performant than WebGL and it has a lot to offer in the terms of WebGIS applications.
dc.identifier.doi10.5194/isprs-archives-XLVIII-4-W9-2024-377-2024
dc.identifier.endpage382en_US
dc.identifier.issn1682-1750
dc.identifier.issue4en_US
dc.identifier.scopusqualityQ3
dc.identifier.startpage377en_US
dc.identifier.urihttp://dx.doi.org/10.5194/isprs-archives-XLVIII-4-W9-2024-377-2024
dc.identifier.urihttps://hdl.handle.net/11494/5063
dc.identifier.volume48en_US
dc.identifier.wosqualityN/A
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoenen_US
dc.publisherInternational Society for Photogrammetry and Remote Sensingen_US
dc.relation.ispartofInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subject3D City Modelen_US
dc.subject3D Graphicsen_US
dc.subject3D Renderingen_US
dc.subjectDigital Twinsen_US
dc.subjectVisualizationen_US
dc.subjectWebGISen_US
dc.subjectWebGPUen_US
dc.titleWebgpu: A new graphic api for 3d webgis applicationsen_US
dc.typeArticle

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
ziya.usta.pdf
Boyut:
901.23 KB
Biçim:
Adobe Portable Document Format
Açıklama:
Tam Metin / Full Text
Lisans paketi
Listeleniyor 1 - 1 / 1
[ X ]
İsim:
license.txt
Boyut:
1.44 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: