Sugárkövetés megvalósítása a programozható grafikus hardveren
Fájlok
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
A számítógépes képalkotás az informatika területének egyik rohamosan fejlődő és igen érdekelt ága. Az ezen a területen elért fejlődéseket az élet sok területén felhasználják. Ilyen területek például az orvostudomány, a számítógépes játékipar, filmipar, építőipar, stb. A sugárkövetés a számítógépes képalkotás egy olyan ága, amely segítségével a leginkább valóságosabb, úgynevezett fotorealisztikusabb képeket állíthatunk elő. A módszer a fény útját, annak fizikai tulajdonságait figyelembe véve próbálja meg szimulálni. Mivel viszont ez a szimulációs igen műveletigényes folyamat, ezért a sugárkövetés általában nem használható fel valósidejű alkalmazásokban. Mivel a sugárkövetés az egyik legtökéletesebb képalkotásnak tekinthető, amit számítógépen megvalósíthatunk, ezért számítógépes képalkotás egyik legnagyobb forradalma a sugárkövetés valósidejű megvalósíthatósága lenne. Emiatt a tény miatt igen sok fejlesztési kísérlet történik ezen a területen. A személyi számítógépeibe építtet grafikus hardverek a képelőállításhoz sokkal egyszerűbb pontosabban kisebb műveletigényű technikákat alkalmaznak, amelyek igen hatékonyak (valósidejűek) viszont az előállított kép minősége távol áll a valóságostól vagy az imént említett sugárkövetéses képalkotástól. A napjainkban kifejlesztett grafikus hardverek, (bár még mindig az egyszerűbb technikákat alkalmazzák) számítási kapacitása olyan mértékben növekedett, illetve olyan új technológiák lettek bevezetve, hogy az már lehetőséget kínál általános célú műveletek elvégzésére is. Ennek kihasználását az teszi indokolttá, hogy bizonyos feladatok jól illethetőek a grafikus hardver sajátos architektúrájához, illetve esetenként kismértékű gyorsítás is elérhető segítségével. Dolgozatomban a grafikus hardver ezen előnyeit felhasználva próbálok bevezetést nyújtani, a Sugárkövetés Grafikus Hardveren történő megvalósíthatóságába. A lehetséges megvalósítás magyarázata előtt betekintést nyújtok a sugárkövetés és a programozható grafikus hardver sajátosságaiba, kiemelve a témakör azon jellegzetességeit, amelyeket a megvalósítás során felhasználok.