izpis_h1_title_alt

Porazdeljeno upodabljanje s sledenjem žarkov v spletnih brskalnikih
ID Prijatelj, Luka (Author), ID Marolt, Matija (Mentor) More about this mentor... This link opens in a new window, ID Bohak, Ciril (Comentor)

.pdfPDF - Presentation file, Download (6,49 MB)
MD5: C2B780D5D5F8AFC0B01ECE57EC4F13F8

Abstract
Glavni cilj naše diplomske naloge je predstaviti razvoj sistema za upodabljanje 3D scen z uporabo porazdeljenih naprav, ki za svoje delovanje potrebujejo zgolj spletni brskalnik. Sistem, ki smo ga razvili, omogoča novim napravam, da se vključijo v sistem med samim procesom upodabljanja. Odjemalec, ki sodeluje pri upodabljanju, lahko spremlja napredek ostalih odjemalcev. Ko se upodabljanje konča, ima vsak odjemalec prikazano celotno upodobljeno sliko. Predstavili bomo načrt implementacije ter začetne pogoje, ki so nas usmerjali pri načrtovanju. Opisali bomo delovanje strežnika ter njegovo vlogo v sistemu. Prikazali bomo različne vrste komunikacij med strežnikom in odjemalci. V sklopu odjemalca bomo opisali njegovo delovanje ter metodo, ki jo uporablja za upodobitev 3D scene. Predstavili bomo tudi probleme, na katere smo naleteli med implementacijo upodabljanja scene. Opisali bomo rezultate, ki smo jih pridobili pri upodobitvi dveh testnih scen. Rezultate bomo nato prikazali s pomočjo grafov, s katerih je razvidna časovna zahtevnost upodabljanja celic. Na koncu bomo še opisali naše ugotovitve ter možne izboljšave za pospešitev sistema.

Language:Slovenian
Keywords:upodabljanje, porazdeljeni sistemi, rasterizacija, 3D, sledenje žarku
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2020
PID:20.500.12556/RUL-116955 This link opens in a new window
COBISS.SI-ID:20198403 This link opens in a new window
Publication date in RUL:17.06.2020
Views:1381
Downloads:210
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Distributed rendering with ray tracing in web browsers
Abstract:
The main objective of our graduation thesis is to present development of the 3D scenes rendering system by using distributed devices that require only web browser for their functioning. The system we developed enables new devices to integrate in the system during the rendering process itself. Client taking part in rendering can monitor progress of other clients. When rendering is completed, every client sees entire rendered image. We will present implementation plan and initial conditions that guided us during planning. We will describe server operations and its role in the system. We will represent various types of communications among the server and clients. In the client’s scope, we will describe their operations and method used to render 3D scene. Further, we will also present problems we encountered during implementation of scene rendering. We will describe results obtained by rendering the two test scenes. Results will be represented in graphs which also present time complexity of rendering cells. At the end, we will describe our findings and potential improvements for system’s acceleration.

Keywords:rendering, distributed systems, rasterization, 3D, ray tracing

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back