Shop menü

RADEON RAYS: AZ AMD MEGOLDÁSA RAY-TRACING TÉMAKÖRBEN

A Microsoft és az Nvidia mellett az AMD is nagy hangsúlyt fektet a ray-tracing technológia támogatására. Ebben a Radeon Rays nyújt majd segítséget.
Víg Ferenc (J.o.k.e.r)
Víg Ferenc (J.o.k.e.r)
Radeon Rays: az AMD megoldása ray-tracing témakörben

A jelenleg is zajló Game Developers Conference 2018 alkalmával számos érdekesség látott már napvilágot. A jelek szerint idén a ray-tracing, vagyis a sugárkövetés a legfontosabb téma, ami segít benne, hogy élethű digitális képek és virtuális környezetek készülhessenek, ahol a világítás, a tükröződés, a fénytörés és minden egyéb, a fény terjedésével kapcsolatos jelenség valóságos módon jelenhessen meg. Erőforrás-takarékossággal kapcsolatos okokból eddig jellemzően úgynevezett raszterizációval oldották meg a fény élethű ábrázolását, ami kompromisszumos megoldás, hiszen nem igényel komoly erőforrásokat, de minősége sem teljes mértékben kielégítő. A ray-tracing a magas erőforrás-igény miatt eddig jellemzően csak filmekben, építészeti és lakberendezéssel kapcsolatos demókban, valamint egyéb olyan helyeken tűnt fel, ahol nem probléma a hosszabb renderelési idő.

Éppen ezért most azon dolgoznak a gyártók, hogy erőforrás-takarékos sugárkövetést kínálhassanak a különböző játékmotorokhoz, ráadásul valós időben, azonnal látható módon. Ez persze még kompromisszumokat követelhet, vagyis a sugárkövetés mellett a raszterizálás is szerepet kaphat – jellemzően csak olyan effektekhez használják majd a ray-tracinget, amelyekkel elbír a jelenleg hardver-generáció.

A Microsoft és az Nvidia után az AMD is bemutatta saját megoldását a témában, ami nem más, mint a GPUOpen kezdeményezés részét képező Radeon Rays. Ez tulajdonképpen a 2016-ban bejelentett FireRays sugárkövető SDK-t rejti, ami új név alatt folytatja pályafutását (az AMD egyébként már elég régóta tolja a Ray Tracing szekerét). A szoftver továbbra is nyílt forráskódú, ingyenesen elérhető megoldás marad, ami nem követel AMD hardvert, operációs rendszerek terén pedig a Windows, a macOS és a Linux mellé egyaránt kínál támogatást. Az egyetlen fontos megkötés, hogy a technológia használatához OpenCl 1.2 kompatibilis platformra van szükség, aminek nem muszáj AMD gyártmányúnak lennie. GCN architektúra esetén viszont az aszinkron számítási motorok segítségével gyorsítható a Radeon Rays működése, így lehetőség van arra, hogy a sugárkövetéssel kapcsolatos adatok megjelenjenek a kijelzőn, ezzel párhuzamban pedig a grafikai feladatok feldolgozása is zökkenőmentesen folyhat tovább.

A Radeon Rays a jelek szerint professzionális alkalmazásokban és játékokban egyaránt bevethető. Fontos még megemlíteni, hogy a vállalat ezzel egy időben a professzionális felhasználásra szánt ProRender szoftverből is bemutatott egy új kiadást, ami már valós idejű ray-tracing támogatást kínál. Utóbbi elsősorban a CAD/CAM szoftverek piacát veszi célba.

Neked ajánljuk

    Tesztek

      Kapcsolódó cikkek

      Vissza az oldal tetejére