Компания Crytek публикува видео, демонстриращо резултатите от разработката на новата версия на собствения си игрови двигател CryEngine. Демонстрацията се нарича Neon Noir и показва работата на функцията Total Illumination с реалновременна трасировка на лъчи.

Ключовата особеност на реалновременната трасировка на лъчи в двигател CryEngine 5.5 е, че за нейното изпълнение не е необходимо наличие на специализирани RT ядра и подобни изчислителни блокове във видеокартата. Цялата обработка на лъчите става с помощта на стандартни изчислителни блокове, които имат всяка видеокарта, както от AMD, така и от NVIDIA. В потвърждение на тези думи, публикуваното видео с демонстрация Neon Noir е създадено с графичния ускорител Radeon RX Vega 56. Между другото, трасировката на лъчи в CryEngine 5.5 работи с всяко API, било то DirectX 12 или Vulkan.
Разработчиците не разкриват всички подробности, но все пак споделят известна информация. Отбелязва се, че в демонстрацията с помощта на трасировка на лъчи са визуализирани отражения и пречупвания на светлината, като отраженията бяха изчислени дори за обекти, които не са в кадъра. Глобалното осветление на сцената беше изчислено с помощта на системата SVOGI, базирана на воксели. Този подход напомня по нещо реализацията на трасировка на лъчи в Battlefield V.
Базираната на воксели трасировка на лъчи изисква значително по-малко изчислителна мощност в сравнение с подхода, предложен от NVIDIA с технологията RTX. В резултат на това, висококачествени изображения с използване на трасировка на лъчи могат да се генерират не само от видеокарти от висок клас, но и от средния ценови сегмент. Както е видно, същата Radeon RX Vega 56 осигурява доста привлекателна визуализация, въпреки че е от среден клас видеокарти, а цената ѝ е само 300 евро.
В края Crytek отбелязва, че реализираната от нея експериментална функция за трасировка на лъчи опростява рендеринга в реално време на сцени и анимации с правилни отражения и пречупване на светлината при високо ниво на детайлност. За съжаление, резолюцията и честотата на кадрите на публикуваната демонстрация не се уточняват. Но на вид всичко изглежда доста достойно.
Източник: 3dnews.ru
