Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: NVIDIA
Grafické karty Článek Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál | Kapitola 3

Adam Vágner

Adam Vágner

102

Seznam kapitol

1. Proč ray tracing? 2. Ray reconstruction 3. Ray tracing ve hrách v praxi 4. Vliv ray tracingu na výkon

Na ray tracing jedni nedají dopustit kvůli tomu, jak může pozvednout kvalitu herní grafiky, a jiní jeho přítomnost ve hrách nesou nelibě kvůli jeho dopadu na výkon. Podíváme se, proč a k čemu má smysl ray tracing ve hrách využívat.

Reklama

V souvislosti s ray tracingem každému automaticky naskočí něco jako: „Jasně,  ray tracing. To je ta věc, kvůli které jsou dnes ve všech hrách louže, aby lidem prodali kvalitnější odrazy. Bez louží se dokážu obejít.“

Louže hrách jsou dnes tolik vidět možná právě proto, že na těch odrazech vidí přínos ray tracingu každý a je na první pohled nejzřetelnější. Ray tracing je však důležitý pro realističtější simulaci šíření světla ve scéně a výpočty stínů a nepřímého osvětlení. Při rasterizaci se sice dá výsledek nějak načančat pomocí falešných doplňkových světel a předpočítaných stínů tak, že to vypadá dobře, ale nakonec vám bude scéna z nějakého důvodu pořád připadat nepřirozená, nebude působit tak plasticky, jak by měla, a když obraz začnete lépe zkoumat, nezbavíte se pocitu, že v něm spousta věcí nesedí.

Na ukázku si vezmeme Cyberpunk 2077, který podporuje mnoho různých efektů využívajích ray tracing i plnohodnotný path tracing a neomezuje se jen na hybridní ray tracing se základními odrazy nebo vržené stíny. Bude na něm tedy dobře vidět, kde jinde může mít ray tracing přínos.

Přestože jsem v něm při hledání různých lokací nenaběhal málo, nejvíc mne paradoxně zaujala hned úvodní scéna jednoho ze startovacích scénářů, v níž je mnoho zdrojů světla, mnoho různých materiálů a je na ní vidět hromada jevů, u kterých ray tracing pomáhá k realističtějšímu nasvícení. Postavíme vedle sebe dva snímky s globálním nastavením Ultra (tedy čistokrevnou rasterizací) a RT Overdrive (tedy ray tracingem celé scény) a na výřezech se zaměříme na detaily.

Rasterizace na Ultra proti RT: Overdrive

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek
Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek

Vlevo globální nastavení grafiky Ultra, vpravo RT: Overdrive

Zasadním prvkem, který kazí dojem z realističnosti scény a je příčinou toho, že působí méně plastická, je, že si vývojáři při rasterizaci pomáhají falešnými světly. Objekty pak mohou vypadat, že jsou nasvícené nějakým světlem odnikud. Na srovnání níže si můžete všimnout třeba krabic pod stolem, které svítí, jako by před nimi nebyl generátor a nad nimi deska stolu. Také úplně vpravo u stolku s hadicí a červenými krabicemi září deska tak, jako by na ní žádné krabice neležely. A na červených krabicích si zase můžete všimnout i toho, že na sebe v rasterizaci navzájem nevrhají stíny, zatímco s ray tracingem ano. Díky tomu získává obraz s ray tracingem na objemu a lepším dojmu prostorovosti.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Ultra (RT off)   |   RT: Overdrive

Hezký detail je vidět i na dveřích auta. Zatímco v rasterizaci jsou dveře přisvícené pouze nějakým neviditelným pomocným zdrojem světla, u ray tracingu jsou dveře nasvícené rozptýleným světlem z okolí, které ještě přebíjí intenzivní přímé osvětlení stropními okny. Všimněte si i stínů v prohlubni za klikami dveří – v rasterizaci se do nich nedostává světlo, zatímco s ray tracingem je tam, kde má být. Nasvícení odpovídá tvaru vybrání a dveře působí plastičtěji.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Ultra (RT off)   |   RT: Overdrive

Specialitou jsou zdroje světla, které rasterizaci „nestojí za řeč“ – okolí svítící zářivky na ni reaguje jen velmi nevýrazně, vidět je spíše bloom na kameru, než že by ve scéně působila jako zdroj světla. I věci, na které z těsné blízkosti svítí, zůstávají zastíněné. U ray tracingu žluté světlo přisvěcuje své okolí.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Ultra (RT off)   |   RT: Overdrive

Další problém je v rasterizaci vidět u map stínů. Kvůli nedokonalostem při jejich vytváření vznikly pod autem ve stínu světlé mezery. 

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Ultra (RT off)   |   RT: Overdrive

Tam, kde se mapy stínů od různých objektů překrývají, pak výrazné, a přitom nesmyslné několikavrstvé stíny přes stíny. V ray tracingu jsou stíny vykreslené korektněji.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Ultra (RT off)   |   RT: Overdrive

Neochudím vás nakonec ani o ty odrazy, na této scéně mě zaujalo hlavně zadní sklo auta, které jednak v rasterizaci odráží stropní okna pod špatným úhlem, ale hlavně působí spíše jako matná fólie než jako sklo.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Ultra (RT off)   |   RT: Overdrive

Hybridní ray tracing s globálním nastavením RT Ultra

S méně náročným hybridním ray tracingem v globálním nastavení RT: Ultra s ray reconstruction jsou vylepšení nasvícení scény o něco méně výrazná, nicméně klíčové rozdíly zůstávají.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek
Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek

Vlevo pouze rasterizace s Ultra s DLSS Balanced, vpravo RT: Ultra s DLSS Balanced

Lépe je vykreslené jak zastínění objektů jinými, tak vliv podružných zdrojů světla na scénu:

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Opět je s ray tracingem lépe prokreslené stínování karoserie včetně prolisu na kliku, věrohodněji vypadá i zadní sklo.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

A scéna je na tom lépe i se stíny přes stíny…

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

nebo projekcí stínů jako takových.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Další sada snímků je z exteriéru, na úvod je srovnání tradiční rasterizace a ray tracingu, primárně mi v nich šlo o vliv Ray Reconstruction na kvalitu detailů. Opět je asi nejlepší je otevřít v plném rozlišení v záložkách a přepínat mezi nimi.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek
Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek

nastavení Ultra (vlevo) a RT: Overdrive + Ray Reconstruction (vpravo)

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek
Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek

nastavení RT ultra (vlevo) vs. RT: Ultra + Ray Reconstruction (vpravo)

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek
Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Stáhnout obrázek

nastavení RT ultra (vlevo) vs. RT: Ultra + Ray Reconstruction (vpravo)

I na scéně z Alan Wake II si můžete všimnout lepšího prokreslení scény díky path tracingu. Na realističtější povrch dlaždic díky kvalitnějším odrazům asi upozorňovat nemusím, plastičtěji a realističtěji ale působí celá dlažba i obklady díky stínům, které na ně path tracing přidává. Všimnout si můžete i skříňky na zdi, u níž je vidět prokreslenější a plastičtěji působící interiér. A všimnout si můžete i propracovanějších stínů od světla baterky – například u úchytek skříní je hezky vidět, jak ta blíže k nám vrhá stín na tu zaní, zatímco u rasterizace tyto stíny chybějí. Také je u ní vidět něco, co by být vidět nemělo – naše oblíbené světlo odnikud na boku umyvadla, který by už měl být ve stínu okolním světlem by neměl být tak výrazně nasvícený. 

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz
Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Poslední srovnání není uplně korektní. Nereprezentuje jenom rozdíly, jaké udělá ray tracing, spíše to, jak může vypadat stará hra, pokud se převlékne do moderního kabátu s využítím ray tracingu. Proti remixu Portal: Prelude RTX tu stojí původní Portal: Prelude. Vyjít dnes, vypadal by i s rasterizací určitě lépe, ale i tak by se dalo kvalit nasvícení s pomocí path tracingu stěží dosáhnout.

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Původní Portal: Prelude

Průvodce světem technologií NVIDIA: Čím ray tracing posouvá herní grafiku zase o kus dál
i Zdroj: PCTuning.cz

Portal: Prelude RTX

Předchozí
Další
Reklama
Reklama

Komentáře naleznete na konci poslední kapitoly.

Reklama
Reklama