magistrsko delo
Povzetek
Fizikalno osnovano upodabljanje volumetričnih podatkov je dandanes klju\-čne\-ga pomena v znanosti, medicini in mnogih industrijskih panogah, rešitve pa so pogosto neinteraktivne in platformno odvisne, kar omejuje njihovo uporabnost. V nalogi predstavimo združitev konceptov pretokovno-omejene difuzijske aproksimacije ter večmrežnega reševanja diferencialnih enačb, prek katerih dosežemo interaktivno simulacijo globalne osvetlitve neodvisno od položaja kamere. Metodo smo implementirali v spletni aplikaciji s pomočjo vmesnika WebGL 2.0 ter jo zmogljivostno in kvalitativno ovrednotili. Rezultati so pokazali, da večmrežna metoda močno pospeši hitrost konvergence, njeno večjo porabo pomnilnika pa lahko omilimo z predpomnjenjem v manjši ločljivosti. Medtem ko rezultati naše metode ne dosežejo kvalitete metode sledenja potem, nam difuzijska aproksimacija omogoča realnočasovno interakcijo s kamero ter v manj kompleksnih primerih tudi z osvetlitvijo in prenosno funkcijo.
Ključne besede
predpomnjenje osvetlitve;globalna osvetlitev;volumetrični podatki;računalništvo in informatika;magisteriji;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2023 |
Tipologija: |
2.09 - Magistrsko delo |
Organizacija: |
UL FRI - Fakulteta za računalništvo in informatiko |
Založnik: |
[U. Šmajdek] |
UDK: |
004(043.2) |
COBISS: |
170201603
|
Št. ogledov: |
47 |
Št. prenosov: |
19 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Illumination caching for rendering with volumetric path tracing |
Sekundarni povzetek: |
Physically based rendering of volumetric data plays a vital role in contemporary science, medicine, and various industries. However, existing solutions often suffer from non-interactivity and are platform-specific, constraining their practicality. In this study, we introduce a novel approach combining the principles of flux-limited diffusion approximation and multigrid method. This enables us to create an interactive global illumination simulation, regardless of the camera's position. We implemented this technique within a web application, leveraging the WebGL 2.0 interface, and conducted a performance and quality assessment. Our findings indicate that the multi-grid method significantly enhances convergence speed, and its increased memory consumption can be managed through lower resolution caching. While our approach may not match the quality achieved by path tracking methods, the diffusion approximation allows for real-time interaction with the camera, and, in less complex scenarios, facilitates real-time interaction with lighting and transfer functions. |
Sekundarne ključne besede: |
irradiance caching;global illumination;volumetric data;computer science;computer and information science;master's degree;Računalništvo;Univerzitetna in visokošolska dela; |
Vrsta dela (COBISS): |
Magistrsko delo/naloga |
Študijski program: |
1000471 |
Konec prepovedi (OpenAIRE): |
1970-01-01 |
Komentar na gradivo: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Strani: |
65 str. |
ID: |
19999872 |