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
Description
Summary: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.