Tvrtka Crytek objavila je video s demonstracijom rezultata razvoja nove verzije vlastitog igre motor CryEngine. Demonstracija se zove Neon Noir, a prikazuje rad funkcije Total Illumination s real-time ray tracingom.

Ključna značajka ray tracinga u realnom vremenu na CryEngine 5.5 motoru je ta da za njegov rad nisu potrebna specijalizirana RT jezgra i slične računalne jedinice na grafičkoj kartici. Cjelokupna obrada zraka odvija se snagom standardnih računalnih blokova koji se nalaze na svakoj grafičkoj kartici, bilo da je riječ o AMD-u ili NVIDIA-i. U potvrdu ovih riječi, objavljeni video s demonstracijom Neon Noir napravljen je uz pomoć grafičkog akceleratora Radeon RX Vega 56. Inače, ray tracing u CryEngine 5.5 radi s bilo kojim API-jem, bilo da je to DirectX 12 ili Vulkan.
Razvijatelji ne otkrivaju sve detalje, ali dijele određene informacije. Ističe se da su u demonstraciji pomoću ray tracinga vizualizirana odražavanja i lomovi svjetlosti, a odražavanja su čak izgrađena i za objekte koji nisu u kadru. Globalno osvjetljenje scene izgrađeno je pomoću sustava SVOGI, temeljenog na vokselima. Ovaj pristup donekle podsjeća na implementaciju ray tracinga u Battlefield V.
Ray tracing temeljen na vokselima zahtijeva znatno manje računalne snage od pristupa koji nudi NVIDIA sa svojom RTX tehnologijom. Zbog toga, kvalitetnu sliku s primjenom ray tracinga mogu graditi grafičke kartice ne samo gornjeg, već i srednjeg cjenovnog segmenta. Kao što se može vidjeti, ista Radeon RX Vega 56 osigurava vrlo privlačnu vizualizaciju, iako pripada srednjem rangu grafičkih kartica, a njezina cijena iznosi samo 300 eura.
Na kraju, Crytek ističe da je njihova eksperimentalna funkcija ray tracinga pojednostavila renderiranje scena i animacija u realnom vremenu s ispravnim odrazima i lomovima svjetlosti pri visokom nivou detalja. Nažalost, rezolucija i brzina sličica objavljene demonstracije nisu precizirane. No, na pogled, sve izgleda vrlo dostojanstveno.
Izvor: 3dnews.ru
