Spoločnosť Crytek zverejnila podrobnosti o svojej nedávnej demonštrácii sledovania lúčov v reálnom čase na grafickej karte Radeon RX Vega 56. Pripomeňme, že v polovici marca tohto roku vývojár zverejnil video, v ktorom predviedol prácu sledovania lúčov v reálnom čase na engine CryEngine 5.5 s použitím grafickej karty AMD.

V čase zverejnenia samotného videa Crytek neodhalil podrobnosti o úrovni výkonu Radeon RX Vega 56 v demonštrácii Neon Noir. Teraz však vývojári zdieľali detaily: grafická karta dokázala poskytnúť priemerne 30 FPS pri rozlíšení Full HD (1920 × 1080 pixelov). Takisto bolo uvedené, že ak sa zníži kvalita/intenzita sledovania lúčov na polovicu, táto istá grafická karta dokáže zabezpečiť až 40 FPS pri rozlíšení QHD (2560 × 1440 pixelov).

V demonštrácii Neon Noir sa sledovanie lúčov používa na vytváranie odrazov a lomov svetla. Na spravodlivosť treba poznamenať, že odrazov tu je naozaj veľa, a grafická karta Radeon RX Vega 56 si s nimi poradila, aj bez špecializovanej logiky na urýchlenie sledovania, ako sú RT-jadrá. Pripomeňme, že v súčasnosti patrí táto grafická karta AMD do strednej cenovej kategórie.
Tajomstvo úspechu je jednoduché: sledovanie lúčov v demonštrácii Crytek je založené na voxeloch. Tento prístup vyžaduje výrazne menej výpočtového výkonu v porovnaní s technológiou NVIDIA RTX. Vďaka tomu môžu vytvárať kvalitný obraz s využitím sledovania lúčov grafické karty nielen z vysokého, ale aj zo stredného cenového segmentu, bez ohľadu na to, či majú špecializovanú logiku pre také úlohy alebo nie.

Ale predsa len Crytek poznamenáva, že špecializované RT-jadrá môžu výrazne urýchliť sledovanie lúčov. O to viac, že na ich využitie s technológiami Crytek nie sú žiadne prekážky, pretože grafické karty GeForce RTX podporujú Microsoft DXR. Pri správnej optimalizácii tieto urýchľovače dokážu zabezpečiť maximálnu kvalitu sledovania v demonštrácii Neon Noir aj pri rozlíšení 4K (3840 × 2160 pixelov). Na porovnanie, GeForce GTX 1080 má dvakrát nižší výkon. Takže, GeForce RTX nenabízajú žiadne nové možnosti v engine CryEngine, ale zabezpečujú lepší výkon a detaily.

Na záver vývojári Crytek vyzdvihli, že moderné API ako DirectX 12 a Vulkan ponúkajú množstvo výhod pri používaní real-time ray tracingu. Ide o to, že poskytujú široký nízkoúrovňový prístup k hardvéru, čo umožňuje lepšiu optimalizáciu a využitie všetkých zdrojov pre náročné úlohy spojené s ray tracingom.
Zdroj: 3dnews.ru
