Valószínűleg te is találkoztál már a kifejezéssel a videókártyák dobozán, a PS5 reklámjaiban, vagy épp a legújabb AAA játékok grafikai beállításai között: Ray Tracing, azaz fénysugár-követés. De mi is ez valójában? Miért tartják a 3D-s grafika Szent Gráljának, és miért képes még a több százezer forintos hardvereket is térdre kényszeríteni? Kezdjük az alapoktól!

A Digital Foundry részletes videója arról, hogyan működik a Ray Tracing a gyakorlatban.

Hogyan „csaltak” a játékok évtizedekig? (Raszterizáció)

Ahhoz, hogy megértsük a ray tracing zsenialitását, tudnunk kell, hogyan rajzolták ki a játékok a képet a 90-es évektől kezdve egészen a közelmúltig. Ezt az eljárást raszterizációnak (rasterization) hívják. Ennek lényege, hogy a fejlesztők egy trükköt alkalmaznak: a 3D-s modelleket, amelyek apró háromszögekből (poligonokból) állnak, levetítik a 2D-s képernyődre, mintha csak egy árnyékot vetnének. A fényeket és az árnyékokat nem fizikailag számolják ki, hanem a művészek előre „belefestik” a textúrákba, vagy trükkös árnyéktérképeket (shadow maps) és egyéb képernyő-alapú trükköket (screen-space reflections) használnak.

Ez az eljárás hihetetlenül gyors és hatékony – ezért volt képes már egy PlayStation 1 is 3D-s grafikát megjeleníteni. A probléma csak az, hogy mindez vizuális hazugság. A tükröződések gyakran csak előre felvett képek, a fény nem pattan vissza hitelesen a falakról (globális megvilágítás), és amint egy objektum kikerül a kamera látóteréből, a tükörképe is eltűnik a víztócsákról.

Amikor a fény úgy viselkedik, mint a valóságban

Itt jön a képbe a ray tracing. Ahelyett, hogy trükközne, a ray tracing a valódi fizikát szimulálja. A videókártya a virtuális kamerából (a te szemedből) fénysugarakat lő ki a játéktérbe, és minden egyes sugár útját kiszámolja. Megnézi, milyen felületbe ütközik: ha tükörbe, visszapattan. Ha vízbe, megtörik. Ha egy piros falba, akkor pirosas derítést vet a mellette álló karakter arcára.

Ennek eredménye a jóval természetesebb, fizikailag hitelesebb világítás, az éles, valós idejű tükröződések, és olyan árnyékok, amik a távolsággal egyre lágyabbá válnak. Bár a valós idejű ray tracing továbbra is kompromisszumos, hiszen kevés fénysugárból dolgozik, és zajszűrésre (denoising) támaszkodik, a vizuális ugrás így is hatalmas.

Konkrét számok: Miért terheli le annyira a PC-det?

Az elmélet gyönyörű, de a fénysugarak matematikai kiszámolása gigantikus hardveres terhelést jelent. Hogy megértsük a nagyságrendet, nézzünk egy konkrét példát a csúcskategóriából: a Cyberpunk 2077-et.

Ha egy bivalyerős Nvidia RTX 4080 videókártyán natív 4K felbontásban, minden extrát bekapcsolva indítjuk el a játékot (raszterizációs módban, ray tracing nélkül), a kártya stabilan hozza a 60-70 FPS-t (képkocka/másodperc). Azonban amint bekapcsoljuk a maximális sugárkövetést (Path Tracing, más néven Overdrive mód), a teljesítmény azonnal és drasztikusan bezuhan: a kártya segédprogramok nélkül mindössze 14 FPS-t képes kipréselni magából natív 4K-ban, ami a játszhatatlanság határát súrolja.

Ez azért van, mert a képernyő 8,3 millió pixelére másodpercenként 60-szor kell kilőni és követni a fénysugarak útját és visszapattanásait. Ehhez a nyers számítási erő már kevés.

A megmentő technológia: Hogyan működik a DLSS és az FSR?

Mivel a tiszta sugárkövetés hardveresen még a csúcskártyákon is komoly kihívás natív 4K-ban, a gyártók a felskálázáshoz (upscaling) és a képkockageneráláshoz fordultak. Fontos azonban megkülönböztetni a módszereket.

Az Nvidia DLSS (Deep Learning Super Sampling) mesterséges intelligenciára (és az RTX kártyák Tensor magjaira) támaszkodik. Amikor a DLSS aktív, a videókártya fizikailag csak egy sokkal kisebb, például 1080p felbontásban számolja ki a játékot és a sugárkövetést. Ezt követően az AI megvizsgálja az előző képkockákat, valamint a játék motorjából érkező mozgásvektorokat (motion vectors). Ebből a temporális (időbeli) adathalmazból a neurális hálózat egy olyan éles, 4K felbontású képet rekonstruál, ami szinte megkülönböztethetetlen a natívtól.

Az AMD FSR (FidelityFX Super Resolution) elsősorban temporális felskálázást alkalmaz (a legújabb ML-alapú irányvonalakat megelőzően), míg az FSR 3 a DLSS 3-hoz hasonlóan behozza a képgenerálást (Frame Generation) is a képbe.

A Cyberpunk 2077 példájára visszatérve: az RTX 4080-on a 14 FPS-es Path Tracing teljesítmény a DLSS 3, a Super Resolution, és a Frame Generation bekapcsolásával azonnal felugrik egy játszható, stabil 74 FPS környékére. Ezen rekonstrukciós technológiák nélkül a mai modern sugárkövetés még egy jó ideig irreális álom maradna a legtöbb játékos számára.

A hibrid jövő és a Path Tracing

Sokan ma még legyintenek a technológiára a brutális gépigény miatt, de az irány egyértelmű. Bár a raszterizáció egy ideig még velünk marad, a következő években a hibrid renderelés lesz a sztenderd: raszterizációs alapokra épülő ray traced árnyékok, tükröződések és globális megvilágítás. A csúcskategóriában viszont a Path Tracing (a kompromisszummentes fizikai fényszimuláció) veszi át a stafétát. Ahogy azt a már piacon lévő RTX 5000-es széria és az új AMD Radeon 9000-es architektúra is mutatja, a fejlesztőknek egyre kevésbé kell „festett” árnyékokra és hamisított vízfelületekre támaszkodniuk, ahogy a hardver egyre inkább lemodellezi magát a fényt.

Mit jelent ez vásárláskor?

2026-ban a ray tracing miatt továbbra is az NVIDIA RTX kártyák vannak előnyben, különösen a fejlett DLSS és Frame Generation technológiáknak köszönhetően. AMD oldalon az RX 9000-es sorozat már sokat javított a ray tracing teljesítményen, de a játékosnak továbbra is azt kell mérlegelnie, hogy az adott cím támogatja-e a DLSS-t, FSR-t, Frame Generationt vagy más fejlett rekonstrukciós technológiát.

Natív 4K Path Tracinghez ma is egyértelműen a csúcskategóriás GPU-k (mint az RTX 5080 vagy 5090) kellenek. A középkategóriában (pl. RTX 5060, Radeon 9600) a 1440p-s felbontás és valamilyen AI felskálázó bekapcsolása a reális cél, ha élvezni akarjuk a ray tracing adta vizuális többletet anélkül, hogy diavetítéssé válna a játék.