magistrsko delo
Uroš Šmajdek (Author), Ciril Bohak (Mentor), Žiga Lesar (Co-mentor)

Abstract

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.

Keywords

predpomnjenje osvetlitve;globalna osvetlitev;volumetrični podatki;računalništvo in informatika;magisteriji;

Data

Language: Slovenian
Year of publishing:
Typology: 2.09 - Master's Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [U. Šmajdek]
UDC: 004(043.2)
COBISS: 170201603 Link will open in a new window
Views: 47
Downloads: 19
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Illumination caching for rendering with volumetric path tracing
Secondary abstract: 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.
Secondary keywords: irradiance caching;global illumination;volumetric data;computer science;computer and information science;master's degree;Računalništvo;Univerzitetna in visokošolska dela;
Type (COBISS): Master's thesis/paper
Study programme: 1000471
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 65 str.
ID: 19999872