Crytek je otkrio detalje svoje nedavne demonstracije praćenja zraka u stvarnom vremenu na grafičkoj kartici Radeon RX Vega 56. Podsjećamo, sredinom ožujka ove godine, programer je objavio video u kojem demonstrira praćenje zraka u stvarnom vremenu na CryEngine 5.5 engineu koristeći AMD grafičku karticu.

U vrijeme objave videa, Crytek nije otkrio nikakve detalje o performansama Radeon RX Vega 56 u demo verziji Neon Noir. Sada su programeri podijelili detalje: grafička kartica je uspjela postići prosječno 30 FPS u Full HD (1920 × 1080) rezoluciji. Također su napomenuli da prepolovivanjem kvalitete/intenziteta praćenja zraka, isti grafički akcelerator može postići 40 FPS u QHD (2560 × 1440) rezoluciji.

Demo Neon Noir koristi praćenje zraka za generiranje refleksija i refrakcija. Da budemo pošteni, doista ima puno refleksija, a grafička kartica Radeon RX Vega 56 ih je dobro podnijela, čak i bez specijalizirane logike ubrzanja praćenja zraka poput RT jezgri. Podsjećamo, ova AMD grafička kartica trenutno je rješenje srednje klase.
Tajna njegovog uspjeha je jednostavna: praćenje zraka u Crytekovom demu temelji se na vokselima. Ovaj pristup zahtijeva znatno manje računalne snage od NVIDIA RTX tehnologije. To znači da visokokvalitetne slike s praćenjem zraka mogu renderirati i vrhunske i srednje grafičke kartice, bez obzira imaju li specijaliziranu logiku za takve zadatke.

Međutim, Crytek napominje da specijalizirane RT jezgre mogu značajno ubrzati praćenje zraka. Štoviše, nema prepreka za njihovo korištenje s Crytek tehnologijama, jer GeForce RTX grafičke kartice podržavaju Microsoft DXR. Uz pravilnu optimizaciju, ovi akceleratori mogu pružiti maksimalnu kvalitetu praćenja zraka u demo verziji Neon Noir čak i u 4K rezoluciji (3840 × 2160 piksela). Za usporedbu, GeForce GTX 1080 nudi upola manje performanse. Dakle, iako GeForce RTX ne nudi nikakve nove značajke u CryEngineu, nudi bolje performanse i detalje.

Konačno, Crytekovi programeri su primijetili da moderni API-ji poput DirectX-a 12 i Vulkana također nude brojne prednosti korištenja praćenja zraka u stvarnom vremenu. To je zato što pružaju opsežan pristup hardveru niske razine, omogućujući bolju optimizaciju i korištenje svih resursa za teške zadatke praćenja zraka.
Izvor: 3dnews.ru
