diplomsko delo
Abstract
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.
Keywords
globalno osvetljevanje;konvekcijska-difuzijska enačba;uporabljanje volumetričnih podatkov;sledenje poti;računalništvo in informatika;univerzitetni študij;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2020 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UL FRI - Faculty of Computer and Information Science |
Publisher: |
[U. Šmajdek] |
UDC: |
004(043.2) |
COBISS: |
31590659
|
Views: |
1269 |
Downloads: |
183 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Global illumination of volumetric data using a hybrid diffusion method |
Secondary abstract: |
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. |
Secondary keywords: |
global illumination;convectional-diffusion equation;volume rendering;path tracing;computer and information science;diploma thesis; |
Type (COBISS): |
Bachelor thesis/paper |
Study programme: |
1000468 |
Embargo end date (OpenAIRE): |
1970-01-01 |
Thesis comment: |
Univ. v Ljubljani, Fak. za računalništvo in informatiko |
Pages: |
51 str. |
ID: |
12036918 |