Sledovanie lúčov môže znieť ako nevyhnutná funkcia, ktorú môžete pri hraní hier povoliť, ale zďaleka to nie je potrebné. Môžete to dokonca úplne ignorovať; tu je dôvod.
Ray tracing je horúcou témou odkedy ho NVIDIA spopularizovala uvedením svojich grafických kariet RTX 20-series. Je to technika vykresľovania, ktorá sleduje a presne určuje svetelnú stopu, aby sa priblížila tomu, ako funguje v skutočnosti. V dôsledku toho získate neuveriteľne realistické odrazy a osvetlenie naprieč scénami.
Avšak ray tracing mal niekoľko zjavných nedostatkov, keď bol predstavený hráčom. Je to pôsobivá metóda vykresľovania, ale ľudia rýchlo poukázali na problémy s výkonom a obmedzenou podporou. Žiaľ, odvtedy sa situácia príliš nezlepšila. Pozrieme sa na niekoľko argumentov, ktoré vysvetľujú, prečo sa sledovanie lúčov v súčasnom stave neoplatí.
1. Ray Tracing výrazne ovplyvňuje výkon
Ray tracing je vysoko efektívny, pokiaľ ide o osvetlenie určitých scén vo videohrách. Battlefield V využíva techniku na zobrazenie odrazov jednotiek vo vode. Podobne hra Control využíva kontaktné tiene na generovanie presnejších a detailnejších odrazov postáv.
Hlavným kompromisom je, že sledovanie lúčov vymieňa vizuály za výkon. Keď je sledovanie lúčov zapnuté, vaša snímková frekvencia sa v niektorých hrách zníži na polovicu. To znamená, že mnohé hry je takmer nemožné spustiť s určitými grafickými kartami, najmä pri vyšších rozlíšeniach.
Aj keď existujú spôsoby optimalizujte svoj počítač so systémom Windows 10 na výkon, možno sa budete chcieť vyhnúť sledovaniu lúčov, kým sa výkon nezníži.
2. Ray Tracing vyžaduje drahý hardvér
Ray tracing môže byť pre grafickú kartu veľmi zaťažujúci, takže budete potrebovať GPU, ktorý má dostatok konských síl, aby to zvládol aj pri vyšších rozlíšeniach. Jediným problémom je skutočnosť, že ceny grafických kariet sú v dnešnej dobe ťažkou tabletkou.
Niektoré moderné hry odmietajú bežať na nižších alebo lacných GPU. Ak k tomu navyše povolíte sledovanie lúčov, rýchlo zistíte, že lacný hardvér ho na sledovanie lúčov jednoducho neskráti. Budete si musieť kúpiť drahú grafickú kartu a potom aj výkonný procesor. Je to šmykľavý svah a nakoniec miniete viac, než si myslíte.
Zaujímavosťou je, že môžete ľahko bezpečné diely pre dobre zaoblený počítač za slušnú cenu. Sledovanie lúčov však môže hodiť za hlavu a zvýšiť vaše počiatočné náklady.
3. Skúsenosti s Ray Tracingom sa líšia od titulu k titulu
Povedzme, že sa rozhodnete zaplatiť náklady a kúpiť výkonnú grafickú kartu. Skvelé, určite získate lepší výkon v hrách spolu s vynikajúcim vizuálom. Jediným problémom je, že vaše skúsenosti nebudú vo všeobecnosti konzistentné. Je na vývojároch, ako technológiu implementujú a každá hra si bude vyžadovať inú mieru pozornosti.
Zážitok závisí od toho, aký umelecký štýl hra používa, koľko má reflexných plôch a ako dobre je optimalizovaná. Niekedy je rozdiel sotva viditeľný a inokedy úplne zmení hru. To všetko preto, že je to stále nedokončená práca. Táto technológia musí viac dozrieť, kým získate konzistentný a bezproblémový zážitok.
4. Obmedzená podpora hier Ray Tracing
Podľa a Spravodajský príspevok NVIDIA z roku 2021, zoznam videohier, ktoré podporujú sledovanie lúčov, je niekde okolo niekoľkých stoviek. Aj keď to môže znieť pôsobivo, musíte sa na to pozrieť z inej perspektívy. Steam je domovom pre viac ako 50 000 hier pre PC a počet hier, ktoré podporujú sledovanie lúčov, je v porovnaní s nimi malý.
Samozrejme, že nevyhnutne pribudnú ďalšie hry, ktoré túto funkciu podporujú. Tento nepomer však ukazuje, že ani mnohí vývojári si touto technológiou zatiaľ nie sú istí. To platí najmä pre nezávislých vývojárov s obmedzeným rozpočtom. Optimalizácia sledovania lúčov môže zabrať veľa času a zdrojov, ak to chcete urobiť správne.
5. Ray Tracing vyžaduje zvýšenie rozlíšenia, aby sa negoval zásah do výkonu
NVIDIA vie, že väčšina z vás sa nebude obťažovať vyhadzovaním tisícok dolárov za herné PC, a tak sa rozhodla mávnuť čarovným prútikom. Na odstránenie problémov s výkonom niektoré GPU NVIDIA použite Deep Learning Super Sampling (DLSS) na zlepšenie snímkovej rýchlosti. Ide o technológiu upscalingu, ktorá vykreslí hru v nižšom rozlíšení a potom ju zvýši na pôvodné rozlíšenie vášho monitora.
Technológia upscalingu zvyčajne nie je taká skvelá, ale DLSS je prekvapivo slušné. V závislosti od nastavení nie je rozdiel v kvalite badateľný. Vďaka nižšiemu rozlíšeniu vykresľovania získate aj lepšie obnovovacie frekvencie. Má to však určité nevýhody.
DLSS funguje skvele na 1440p a 4K monitoroch, no strata detailov je citeľnejšia na 1080p monitoroch. Vzhľadom na to, že 1080p je stále najbežnejším rozlíšením pre počítačové hry, nie je to dobrý vzhľad. Upscaling môže tiež spôsobiť chyby alebo grafické artefakty v niektorých hrách, ak nie sú správne optimalizované. Podobne ako sledovanie lúčov, aj DLSS potrebuje čas na dozretie.
6. Veľký počet GPU nepodporuje sledovanie lúčov
Ďalším veľkým problémom sledovania lúčov je skutočnosť, že túto funkciu budú podporovať iba určité grafické karty. Ak máte staršiu grafickú kartu NVIDIA GTX namiesto RTX, zostanete bez ray-tracingu. Takže jediné riešenie, ktoré vám zostáva, je upgrade.
Pri grafických kartách AMD je situácia ešte horšia, keďže výkonnostný zásah je po tejto stránke ešte horší. Technológia FSR od AMD je podobná technike upscalingu od NVIDIA, ale z hľadiska výkonu sa to celkom nedá porovnávať.
Teraz, aj keď si kúpite grafickú kartu, ktorá podporuje sledovanie lúčov, môžete sa zaseknúť so staršou verziou DLSS. GPU NVIDIA RTX série 20 a 30 podporujú DLSS 2, ale DLSS 3 môžete získať iba na novšej sérii RTX 40. Vaše možnosti sú v oboch smeroch veľmi obmedzené.
7. Väčšina povrchov v hrách nie je reflexná ani pri sledovaní lúčov
Na ray tracingu je to, že vyzerá vynikajúco v hrách, s ktorými bol špeciálne navrhnutý tak, aby vyzeral dobre. Napríklad samotná NVIDIA presadila pôsobivé výsledky sledovania lúčov v Metro: Exodus a Battlefield V. Samozrejme, výsledok je veľmi pôsobivý. Jediným problémom je, že veľa povrchov v hrách nie je reflexných, takže veľa vašich hier nebude vyzerať tak dobre.
Sledovanie lúčov sa však dá použiť aj na viac než len odrazy. Môžete ho použiť na globálne osvetlenie, tiene, lomy a ďalšie svetelné efekty. Bohužiaľ, väčšina hier používa iba tradičnú rasterizáciu pre vizuály a prináša sledovanie lúčov pre určité scény. To sa vracia k nekonzistentným skúsenostiam a nedostatku optimalizácie.
Ray Tracing potrebuje viac času v rúre
Mnoho trikov sa pokúsilo vziať herný priemysel útokom a väčšina z nich zlyhala. Okamžite sa vám vybavia 3D hry, Kinect a touchpad DualShock 4. Zatiaľ čo sledovanie lúčov momentálne nie je niečo, do čoho by ste sa mali zamyslieť, v budúcnosti sa to zlepší.
Najnovšia verzia DLSS od NVIDIA neguje niektoré výkonnostné rozdiely, aj keď funguje len na niekoľkých vybraných kartách. Ray tracing sa nakoniec stane bežným vo väčšine hier a práve vtedy by ste sa mali obávať, či máte GPU, ktorý ho podporuje. Situácia momentálne nie je ideálna, ale sledovanie lúčov je aspoň lepší zážitok ako hranie HDR na PC.