Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Grafiikkaprosessorien hyödyntäminen säteenseurannassa

Turtiainen, Arttu (2022)

 
Avaa tiedosto
TurtiainenArttu.pdf (878.2Kt)
Lataukset: 



Turtiainen, Arttu
2022

Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2022-06-13
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202205225160
Tiivistelmä
Visuaalisen kokemuksen jatkuva parantaminen on keskeinen ongelma tietokoneiden grafiikoiden luomisessa. Paremmat grafiikat asettavat tiettyjä suorituskykyvaatimuksia laitteistolle, jonka avulla niitä käsitellään. Tästä syystä grafiikkaprosessorien kehitys on ollut keskeinen osa puolijohdeteollisuutta viime vuosikymmenten aikana. Tässä työssä perehdytään grafiikkaprosessorien arkkitehtuuriin yleisellä tasolla, sekä syvennytään Nvidian viimeisimpään grafiikkaprosessori-arkkitehtuuriin ja sen etuihin säteenseurannassa. Työn tavoitteena on tutkia, mitä säteenseuranta on ja kuinka se hyötyy grafiikkaprosessoreista.
Säteenseuranta on tekniikka, jonka avulla voidaan muodostaa luonnollisempia grafiikoita kuin perinteisillä rasterointitekniikoilla. Säteenseurannan avulla mallinnetaan valonsäteiden realistista liikettä ympäristössä, jotta luotu kuva olisi mahdollisimman todenmukainen. Säteenseuranta on kuitenkin erittäin raskas ja prosessointitehoa kuluttava tekniikka, joka on estänyt sen yleistymistä tietokonegrafiikoiden luonnissa. Työssä esitellään säteenseurannan historia sekä perehdytään sen toteuttamiseen yleisesti ja tutustutaan muutamiin tekniikoihin, joita hyödynnetään, kun säteenseurantaa toteutetaan grafiikkaprosessorilla.
Pelkkä grafiikkaprosessorin suorituskyky ei kuitenkaan riitä toteuttamaan säteenseurantaa tai se ei ainakaan ole järkevää. Tätä varten on kehitetty erilaisia kiihdytysrakenteita. Tässä työssä tutustutaan kahteen yleisimpään kiihdytysrakenteeseen, jotka ovat rajoittava tilavuushierarkia ja kd-puut.
Tutkimuksen tuloksena havaittiin, miten grafiikkaprosessorien erikoistuneet laskentaresurssit mahdollistavat nykypäivänä myös reaaliaikaisen säteenseurannan esimerkiksi peleissä. Animaatioelokuvien kohdalla säteenseurantaa on pystytty hyödyntämään renderöintitekniikkana huomattavasti reaaliaikaisia sovelluksia aiemmin, koska renderöintiä ei tarvitse suorittaa reaaliajassa vaan siihen voidaan käyttää reilusti enemmän aikaa.
Kokoelmat
  • Kandidaatintutkielmat [10829]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste