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...
Saved in:
Main Author: | |
---|---|
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 |
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. |
---|