Crytek je otkrio pojedinosti o svojoj nedavnoj demonstraciji praćenja zraka u stvarnom vremenu na snazi video kartice Radeon RX Vega 56. Podsjetimo se da je sredinom ožujka ove godine programer objavio video u kojem je pokazao zraku u stvarnom vremenu praćenje radi na motoru CryEngine 5.5 pomoću AMD video kartice.
U trenutku objave samog videa, Crytek nije otkrio detalje o razini performansi Radeon RX Vega 56 u Neon Noir demo. Sada su programeri podijelili detalje: video kartica je bila u mogućnosti pružiti prosječno 30 FPS u Full HD rezoluciji (1920 × 1080 piksela). Također je zabilježeno da ako se kvaliteta/intenzitet praćenja zraka prepolovi, onda isti grafički akcelerator može pružiti 40 FPS u QHD rezoluciji (2560 × 1440 piksela).
U demonstraciji Neon Noir, praćenje zraka koristi se za stvaranje refleksije i loma svjetlosti. Da budemo pošteni, vrijedno je napomenuti da ovdje ima stvarno puno refleksija, a video kartica Radeon RX Vega 56 uspjela se nositi s njima, čak i bez specijalizirane logike za ubrzavanje praćenja poput RT jezgri. Podsjetimo, trenutno ova AMD video kartica pripada rješenjima srednjeg cjenovnog segmenta.
Tajna uspjeha je jednostavna: praćenje zraka u Crytekovom demou temelji se na voxelu. Ovaj pristup zahtijeva znatno manje računalne snage od NVIDIA RTX tehnologije. Zbog toga ne samo vrhunske, već i video kartice srednjeg cjenovnog segmenta mogu graditi visokokvalitetne slike koristeći praćenje zraka, bez obzira imaju li specijaliziranu logiku za takve zadatke ili ne.
Ipak, Crytek napominje da specijalizirane RT jezgre mogu značajno ubrzati praćenje zraka. Štoviše, nema prepreka za njihovu upotrebu s Crytek tehnologijama, jer GeForce RTX video kartice podržavaju Microsoft DXR. Uz odgovarajuću optimizaciju, ovi će akceleratori moći pružiti maksimalnu kvalitetu praćenja u demonstraciji Neon Noir, čak iu 4K razlučivosti (3840 × 2160 piksela). Usporedbe radi, GeForce GTX 1080 ima upola manje performanse. Ispostavilo se da GeForce RTX ne pruža nikakve nove značajke u CryEngine motoru, ali pruža bolje performanse i detalje.
I na kraju, programeri Cryteka primijetili su da moderni API-ji poput DirectX 12 i Vulkan također pružaju mnoge prednosti za korištenje praćenja zraka u stvarnom vremenu. Stvar je u tome što oni pružaju širok niskorazinski pristup hardveru, zbog čega je moguća bolja optimizacija i korištenje svih resursa za težak rad s praćenjem zraka.
Izvor: 3dnews.ru