magistrsko delo
Abstract
V magistrskem delu opišemo tehnologije, ki omogočajo paralelizacijo algoritma sledenja žarku na grafični procesni enoti. Omejimo se predvsem na tehnologiji OpenGL in OpenCL. Opišemo princip sledenja žarku, osvetlitveni model in tehnike. V nadaljevanju obravnavamo pristope za prikaz kompleksnejših scen. Posebno pozornost namenimo delitvi prostora, ki omogoča učinkovitejšo implementacijo. Praktični del zajema izdelavo demonstracijskega programa, ki omogoča hiter izris scene s pomočjo paralelnega algoritma sledenja žarku na grafični procesni enoti.
Keywords
algoritem sledenja žarku;grafična procesna enota;računalniška grafika;paralelnost;tehnologija OpenGL;
Data
Language: |
Slovenian |
Year of publishing: |
2012 |
Source: |
Maribor |
Typology: |
2.09 - Master's Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[Š. Kohek] |
UDC: |
004.92(043.2) |
COBISS: |
16590870
|
Views: |
1541 |
Downloads: |
197 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Ray tracing algorithm on graphics processing unit |
Secondary abstract: |
In this master thesis we describe technologies that enable parallelization of ray tracing algorithm on a graphical processing unit. We focus especially on the OpenGL and OpenCL. We describe the principle of ray tracing, illumination model, and techniques. Furthermore we consider the approaches to display complex scenes. We give special attention to space subdivision, which allows efficient implementation. The practical part involves creation of a demonstration program that allows rapid drawing of a scene with the parallel ray tracing algorithm executing on the graphical processing unit. |
Secondary keywords: |
ray tracing algorithm;graphical processing unit;computer graphics;parallel;OpenGL;OpenCL; |
URN: |
URN:SI:UM: |
Type (COBISS): |
Master's thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko |
Pages: |
VIII, 71 f. |
Keywords (UDC): |
science and knowledge;organization;computer science;information;documentation;librarianship;institutions;publications;znanost in znanje;organizacije;informacije;dokumentacija;bibliotekarstvo;institucije;publikacije;prolegomena;fundamentals of knowledge and culture;propaedeutics;prolegomena;splošne osnove znanosti in kulture;computer science and technology;computing;data processing;računalniška znanost in tehnologija;računalništvo;obdelava podatkov;application-oriented computer-based techniques;računalniške tehnike za namensko rabo;aplikativno usmerjene računalniško podprte tehnike;computer graphics;računalniška grafika; |
ID: |
993537 |