Odporúčaná, 2024

Redakcia Choice

Čo je sledovanie Ray a ako zlepšuje grafiku vo videohrách?

Grafika vo videohrách prišla ďaleko. Očakávania hráčov z hernej grafiky však tiež exponenciálne vzrástli. V týchto dňoch hráči požadujú úroveň vizuálnej vernosti, ktorá bola nepredstaviteľná pred 10 rokmi mimo vyhradených 3D renderových fariem. A napriek tomu z veľkej časti dokonca najlepšie vyzerajúce hry, ktoré sú dnes k dispozícii, vyzerajú tak dobre, ako to robia, tým, že využívajú sériu skrátených renderov, ktoré produkujú mimoriadne presvedčivé aproximácie toho, ako vnímame svet okolo nás a bez ohľadu na to, aké dobré alebo presné približovanie dostať, je stále niečo chýba. A to je trochu nedostatok realizmu.

No, herný priemysel je určený na to, aby zažil svoju najväčšiu podporu vo forme Ray Tracingu.

Čo je Ray Tracing?

Ray-tracing je metóda výpočtu 3D scén, ktorá napodobňuje, ako my ako ľudia vnímajú svet okolo nás, alebo konkrétnejšie, ako svetlo v našom svete je vnímané nami. Technika, ktorá sa používa tak dlho, ako sa 3D vykresľuje, a pracuje tým, že starostlivo vypočítava svetelné lúče od zdroja až po miesto určenia a ako sa tento lúč odrazí, preniká a je okludovaný objektmi v scéne. Najväčšou výhodou Ray Tracingu je to, že dostatok času a výpočtovej sily, výsledné scény môžu byť nerozlíšiteľné od reality (alebo virtuálnej reality).

Ako Ray Tracing zlepší grafiku v hrách?

Vedúci predstavitelia grafického oddelenia AMD a Nvidia v spolupráci s firmami NVIDIA a ILMxLAB ohlásili svoje technológie a pokroky v projekte Ray Tracing na tohtoročnom GDC 2018. V priebehu otváracej relácie GDC 2018 "State of Unreal" prvá verejná demonštrácia sledovania lúčov v reálnom čase v Unreal Engine. Na druhej strane spoločnosť AMD uviedla, že spolupracuje so spoločnosťou Microsoft na definovaní, upresnení a podpore budúcnosti DirectX12 spolu s Ray Tracingom.

Počas prezentácie spoločnosti Nvidia predstavili tri spoločnosti experimentálne filmové demo s použitím znakov Star Wars od The Force Awakens a The Last Jedi, ktoré boli postavené s Unreal Engine 4. Demonštrácia je poháňaná technológiou RTX spoločnosti NVIDIA pre GPU Volta a je k dispozícii prostredníctvom aplikácie Microsoft DirectX Ray Tracing API DXR). Navyše, iPad s ARKitom bol použitý ako virtuálna kamera na zaostrenie na jemné detaily v prehľadných prehľadoch.

"Trasovanie v reálnom čase je už niekoľko rokov senom v oblasti grafickej a vizualizácie, " povedal Tony Tamasi, senior viceprezident pre obsah a technológiu spoločnosti NVIDIA. "S využitím technológie NVIDIA RTX, GPU Volta a nového DXR API od Microsoftu boli tímy schopné vyvinúť niečo skutočne úžasné, čo dokazuje, že nakoniec tu je realita sledovania v reálnom čase."

Zatiaľ čo AMD neuviedla žiadny dôkaz o ich pokroku, uviedli, že sú tiež v koordinácii so spoločnosťou Microsoft. Oba spoločnosti tvrdia, že podporujú technológiu Ray Tracing s použitím DXR API, ktoré sú k dispozícii vývojárom niekedy neskôr v tomto roku.

Vďaka takejto vysokej grafickej vernosti, ktorá je v súčasnosti k dispozícii pre vývojárov, sa dá očakávať, že nadchádzajúce hry budú obsahovať realistickejšiu grafiku s presným zobrazením svetelných podmienok spolu s lepšou ostrosťou. Zatiaľ čo to vyžaduje vyššiu záťaž na GPU, Ray Tracing určite sľubuje preklenutie priepasti medzi realitou a virtuálnou realitou.

Top