diplomsko delo
Povzetek
Fizikalno pravilno upodabljanje volumetričnih podatkov je dandanes ključnega pomena v znanosti, medicini in mnogih industrijskih panogah, rešitve pa so pogosto neinteraktivne in platformno odvisne, kar omejuje njihovo uporabnost. V delu obravnavamo dve metodi za interaktivno upodabljanje volumetričnih podatkov v platformno agnostičnem okolju, ki temeljita na konceptu dvostopenjskega upodabljanja in aproksimacije sipanja z difuzijo: konvekcijsko-difuzijsko metodo in hibridno metodo s sledenjem žarkov. Obe metodi temeljita na reševanju konvekcijsko-difuzijske enačbe, hibridna metoda pa za izračun konvekcijskega koraka uporablja sledenje poti. Metodi smo implementirali v spletni aplikaciji s tehnologijo WebGL, s katero se naša metoda izvaja na platformno agnostičen način. S primerjavo metod smo pokazali, da s hibridno metodo dobimo bolj točne rezultate, prav tako pa je hitrejša pri večji količini luči.
Ključne besede
globalno osvetljevanje;konvekcijska-difuzijska enačba;uporabljanje volumetričnih podatkov;sledenje poti;računalništvo in informatika;univerzitetni študij;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2020 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UL FRI - Fakulteta za računalništvo in informatiko |
Založnik: |
[U. Šmajdek] |
UDK: |
004(043.2) |
COBISS: |
31590659
|
Št. ogledov: |
1269 |
Št. prenosov: |
183 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Global illumination of volumetric data using a hybrid diffusion method |
Sekundarni povzetek: |
Physically based rendering of volumetric data is a key part in today's medicine, research and even several industrial sectors. Solutions, on the other hand, are often slow, uninteractive and based on specific hardware. Our work discusses two interactive volumetric rendering methods developed in a platform-agnostic environment, which are based on a two-step process and approximation of scattering with diffusion: a convection-diffusion method and a hybrid method using path tracing. Both methods solve the convection-diffusion equation, whereas in the hybrid method we use path tracing to compute the convection step. We implemented both methods in a web application using WebGL, with which our method runs in a platform-agnostic manner. By comparing the two methods we have shown that the hybrid method produces more accurate results and is faster when using a greater amount of lights. |
Sekundarne ključne besede: |
global illumination;convectional-diffusion equation;volume rendering;path tracing;computer and information science;diploma thesis; |
Vrsta dela (COBISS): |
Diplomsko delo/naloga |
Študijski program: |
1000468 |
Konec prepovedi (OpenAIRE): |
1970-01-01 |
Komentar na gradivo: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Strani: |
51 str. |
ID: |
12036918 |