IMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU

The rise of interest to technology that accessible anywhere through the internet is making the demand towards improvement of performance in web applications rise over time. This demand initiated the development of various new technologies, and one of them is WebGPU. WebGPU promises to give access...

Full description

Saved in:
Bibliographic Details
Main Author: Agamani Budi Putera, Arung
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/66480
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:66480
spelling id-itb.:664802022-06-28T12:31:38ZIMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU Agamani Budi Putera, Arung Indonesia Final Project graphical processing unit, GPU, parallelism, web browser, path tracing, WebGL, WebGPU, fragment shader, compute shader INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/66480 The rise of interest to technology that accessible anywhere through the internet is making the demand towards improvement of performance in web applications rise over time. This demand initiated the development of various new technologies, and one of them is WebGPU. WebGPU promises to give access to high performance computing on web browser. Exploration towards this tecnhology is needed to further examine the performance potential and to know the developer experience on developing applications that uses GPU on web browser. This report talks about the implementation of path tracing algoritm usingWebGPU. This algorithm is chosen because the highly parallelizable nature it carries. The result shows that WebGPU gives slightly worse performance compared to WebGL, in which implementation using fragment shader gives 33.3% lower performance and 37.12% on implementation using compute shader. This is caused by the amount of control towards shared memory and command buffer not yet provided by the existing API. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The rise of interest to technology that accessible anywhere through the internet is making the demand towards improvement of performance in web applications rise over time. This demand initiated the development of various new technologies, and one of them is WebGPU. WebGPU promises to give access to high performance computing on web browser. Exploration towards this tecnhology is needed to further examine the performance potential and to know the developer experience on developing applications that uses GPU on web browser. This report talks about the implementation of path tracing algoritm usingWebGPU. This algorithm is chosen because the highly parallelizable nature it carries. The result shows that WebGPU gives slightly worse performance compared to WebGL, in which implementation using fragment shader gives 33.3% lower performance and 37.12% on implementation using compute shader. This is caused by the amount of control towards shared memory and command buffer not yet provided by the existing API.
format Final Project
author Agamani Budi Putera, Arung
spellingShingle Agamani Budi Putera, Arung
IMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU
author_facet Agamani Budi Putera, Arung
author_sort Agamani Budi Putera, Arung
title IMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU
title_short IMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU
title_full IMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU
title_fullStr IMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU
title_full_unstemmed IMPLEMENTASI ALGORITMA PATH TRACING DENGAN PHYSICALLY-BASED RENDERING PADA WEBGPU
title_sort implementasi algoritma path tracing dengan physically-based rendering pada webgpu
url https://digilib.itb.ac.id/gdl/view/66480
_version_ 1822933055898124288