Поиск по сайту

up

Компьютерные новости

Все разделы

Технология трассировки лучей в CRYENGINE 5.5 не зависит от API и железа

Технология трассировки лучей в режиме реального времени постепенно становится мейнстримом в современной игровой индустрии. NVIDIA пошла путем интеграции в свои видеокарты особых блоков – RT-ядер, которые специально разработаны для ее реализации и выполнения всех сопутствующих расчетов.

CRYENGINE

А вот компания Crytek избрала другой путь: она наделила этой технологией новую версию своего движка (CRYENGINE 5.5). Он выйдет позже в 2019 году, но уже сейчас можно увидеть реализацию технологии трассировки лучей в новой техно-демо Neon Noir.

В ней рассказывается история полицейского дрона, который исследует место преступления. По мере движения камеры обратите внимание на отражения объектов (вывесок, зданий) в окнах и преломление света (например, на корпусе самого дрона). Все это просчитывается в режиме реального времени благодаря улучшенным инструментам Total Illumination в составе движка CRYENGINE 5.5.

CRYENGINE

Но самое интересное то, что трассировка лучей в данном случае не зависит от API и аппаратного обеспечения. Она одинаково хорошо работает на видеокартах мейнстрим-класса от AMD и NVIDIA. В частности, для рендеринга всех сцен техно-демки использовалась видеокарта AMD Radeon RX Vega 56. Тем не менее Crytek оптимизирует новую версию движка таким образом, чтобы повысить его производительность для API Vulkan и DirectX 12.

https://www.cryengine.com
Сергей Будиловский