Diplomová práce

Physically Based Renderer for WebGPU

Dušan Čubík
Anotace

Tato práce se zaměřuje na implementaci rendereru založeného na principech Physically Based Renderering (PBR) pro WebGPU. Představuje techniky globální iluminace – ray tracing, path tracing s využitím metody Monte Carlo a vzorkování hemisféry – a využití PBR, jako jsou BRDF a mikrofacety. Zabývá se také akceleračními strukturami a jejich různými způsoby průchodu. Výsledná aplikace vykresluje molekulu …více

Abstract

This thesis focuses on the implementation of a Physically Based Renderer for WebGPU. It presents global illumination techniques—ray tracing, path tracing using Monte Carlo, and hemisphere sampling—as well as the use of physically based rendering concepts such as BRDF and microfacets. Acceleration structures and their traversal variants are also explored. The resulting application renders a protein …více

Zadání práce
The student will explore existing global illumination models and methods used for physically based rendering. The acquired knowledge will be used to implement a physically based rendering technique utilizing a path-tracing algorithm for rendering scenes with a larger number of spheres. The renderer will be implemented in WebGPU. To achieve real-time rendering, the student will explore the use of appropriate acceleration data structures and apply principles of progressive rendering. In the theoretical part, the student will discuss the mathematical principles behind physically based rendering, including energy conservation, microfacet theory, and BRDF (Bidirectional Reflectance Distribution Functions), as well as BSDF (Bidirectional Scattering Distribution Function). The student will also compare the performance of the developed renderer on scenes of different sizes.
Práce zkontrolována:
20. 12. 2024 14:41, RNDr. Jan Byška, Ph.D., učo 207879
Jazyk práce
angličtina angličtina
Termín obhajoby
29. 1. 2025
Práce byla úspěšně obhájena

Vedoucí

RNDr. Jan Byška, Ph.D., učo 207879
KVI FI MU

Oponent

Mgr. Tomáš Pagáč
KVI FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Počítačová grafika a vizualizace
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.