GPGPU-säteenseuranta
Säteenseuranta on rinnakkaistuva ja laskentaintensiivinen tapa tuottaa kolmiulotteista tietokonegrafiikkaa. Yleiskäyttöiset grafiikkaprosessorit (GPGPU) ovat tehokkaita rinnakkaislaskentaprosessoreita, joiden avulla voidaan kiihdyttää säteenseurantaa. Tässä tutkielmassa käsitellään säteenseurannan toteuttamista yleiskäyttöisillä grafiikkaprosessoreilla ja esitetään rakenne yksinkertaiselle GPGPU-säteenseurantaohjelmalle. Käsittelyn aiheena ovat myös säteenseurantaa kiihdyttävien menetelmien, kuten kiihdytysrakenteiden, toteuttaminen GPGPU-laskennalla. Ray tracing is a parallel and computationally intensive way of producing three dimensional computer graphics. General-purpose graphics processing units (GPGPU) are powerful parallel processors that can be utilized for accelerating ray tracing. This bachelor's thesis discusses about implementing ray tracer on GPGPU and presents a structure for a simple GPGPU ray tracer. This thesis also discusses about GPGPU implementation of methods, such as acceleration structures, that can be used to accelerate ray tracing.
Keywords
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5334]
Related items
Showing items with similar title or keywords.
-
Säteenseurannan käyttö reaaliaikaisessa renderoinnissa
Tiainen, Toni (2019)Reaaliaikaisessa renderoinnissa käytetään lähes poikkeuksetta rasterointia. Säteenseuranta on kuitenkin viime aikoina noussut varteenotettavaksi vaihtoehdoksi rasteroinnin rinnalle. Tässä tutkielmassa selvitetään, miten ... -
Vokselit tietokonepeleissä
Partanen, Petri (2013)Tässä tutkielmassa selvitettiin vokseleiden käyttöä tietokonepeleissä ja kartoitettiin yleisesti vokselitekniikan hyötyjä, mahdollisuuksia ja ongelmia reaaliaikaisen grafiikan tuottamisessa. Vokseleita verrattiin perinteiseen ... -
Johdatus säteenseurannan soveltamiseen fotorealistisien kuvien tuottamiseksi
Koskivuori, Valtteri (2020)Tutkielmassa käsitellään miten tietokonegrafiikka ja säteenseuranta toimii, se-kä miten todellisuuden valoilmiöitä kyetään mallintamaan säteenseurannalla. Tutkielmassa keskitytään nimenomaan ei-reaaliaikaisiin menetelmiin, ... -
Laitteistokiihdytteisen säteenseurannan hyödyntäminen reaaliaikaisessa renderöinnissä
Varjus, Tuukka (2023)NVIDIA:n esitellessä maailman ensimmäiset laitteistokiihdytteistä säteenseurantaa tukevat Turing-arkkitehtuurin näytönohjaimet vuonna 2018, mahdollisti se säteenseurannan hyödyntämisen reaaliaikaisessa renderöinnissä. ...