magistrsko delo
Povzetek
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.
Ključne besede
algoritem sledenja žarku;grafična procesna enota;računalniška grafika;paralelnost;tehnologija OpenGL;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2012 |
Izvor: |
Maribor |
Tipologija: |
2.09 - Magistrsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[Š. Kohek] |
UDK: |
004.92(043.2) |
COBISS: |
16590870
|
Št. ogledov: |
1541 |
Št. prenosov: |
197 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
Ray tracing algorithm on graphics processing unit |
Sekundarni povzetek: |
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. |
Sekundarne ključne besede: |
ray tracing algorithm;graphical processing unit;computer graphics;parallel;OpenGL;OpenCL; |
URN: |
URN:SI:UM: |
Vrsta dela (COBISS): |
Magistrsko delo/naloga |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko |
Strani: |
VIII, 71 f. |
Ključne besede (UDK): |
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 |