Авторизация
  • Эмиль "nojqva" Кадыров
  • Про индустрию
  • 0

NVIDIA RTX Direct Illumination позволяет играть в игры с миллионами динамического освещения

Если вы регулярно следите за новостями, скорее всего, вы вкурсе о ReSTIR, алгоритме глубокого обучения, разработанном инженерами NVIDIA для рендеринга миллионов динамических источников света в реальном времени.

В то время, почти год назад, ReSTIR (повторная выборка пространственно-временной важности на основе резервуаров) не был полностью готов для целей разработки игр, так как его стоимость рендеринга составляла около 50 мс для 3,4 миллиона динамических источников света. Это слишком много, чтобы быть полезным для разработчиков игр, поскольку программистам необходимо найти весь свой бюджет рендеринга в 16,6 мс, если они нацелены на 60 кадров в секунду.

Однако перенесемся на эту неделю, и все изменилось, когда NVIDIA представила свою готовую к разработке игр технологию RTX Direct Illumination на GTC 2021. В RTXDI SDK трассировка лучей сочетается с значительно более производительной версией алгоритма ReSTIR в сочетании с другим алгоритм глубокого обучения, ReGIR (повторная выборка важности сетки на основе резервуара), который работает как генератор исходных образцов для ReSTIR и может применяться к вторичным поверхностям, тогда как ReSTIR зарезервирован для первичных поверхностей.

RTX Direct Illumination обещает отказаться от так называемого феномена «света героя» в играх, где лишь несколько избранных источников света фактически отбрасывали тени. Это позволит получить более реалистичные сцены. Но как насчет производительности? Что ж, по словам евангелиста игрового движка RTX UE4 Ричарда Коуджилла, с RTXDI не имеет особого значения, нужны ли вам десятки, сотни, тысячи или миллионы источников света; Ожидается, что стоимость будет примерно такой же. В результате производительность должна существенно упасть и быть более стабильной, особенно с включенным NVIDIA DLSS.

Что, пожалуй, еще более захватывающе, так это то, что RTX Direct Illumination дает ощутимые преимущества как художникам, так и геймерам. В первом будет RTXDI, сообщающий графическому рендереру игры, куда отправлять лучи без необходимости ручного ввода. Последний, наконец, сможет взаимодействовать со всеми источниками света в сцене, поскольку они динамические, что потенциально может улучшить игровой процесс, поскольку игроки умно находят преимущества, например, выключая или стреляя любым из источников света, чтобы скрыть подход.

Как и ожидалось, NVIDIA сделала так, что RTX Direct Illumination легко интегрируется с существующим SDK RTX Global Illumination (RTXGI). Их смешение должно обеспечить масштабируемое глобальное освещение, основанное на многих, многих источниках света.

Однако самое приятное то, что вся эта многообещающая графическая технология предназначена не только для пользователей GeForce RTX. Фактически, Ричард Каугилл подтвердил, что RTXDI и RTXGI полностью независимы от архитектуры и поэтому будут работать не только с графическими процессорами AMD Radeon RX 6000 Series, но и с консолями с функцией трассировки лучей, такими как PlayStation 5 и Xbox Series S | X. Поддерживаемые графические API включают трассировку лучей DirectX и трассировку лучей Vulkan.

Разработчикам игр, заинтересованным во внедрении RTX Direct Illumination, конечно же, понадобится шумоподавитель. Хотя NVIDIA рекомендует свой шумоподавитель реального времени, который поставляется с алгоритмом ReLAX, специально разработанным для шумоподавления отраженных и диффузных сигналов с трассировкой лучей, генерируемых RTX Direct Illumination, разработчики могут использовать другой шумоподавитель по своему выбору.

RTXDI стал доступным как часть ветки NvRTX в Unreal Engine 4.26.1. Еще нет ETA для интеграции в основную ветку Unreal Engine 4.

Во время GTC 2021, NVIDIA также выпустила инструмент RTX Technology Showcase, чтобы легко продемонстрировать возможности RTX Direct Illumination, RTX Global Illumination, Deep Learning Super-Sampling и NVIDIA Real-Time Denoiser в движке Unreal Engine. Вы можете скачать исполняемый файл здесь, а файлы проекта здесь.

Читайте так же
Комментарии
Кликните на изображение чтобы обновить код, если он неразборчив
Аватар
Гриша Вчера, 21:06
Как там с переводом? ...
Monster Prom: русификатор текста (alfa) by wolsu team
Аватар
nojqva 17 апр 2024 в 19:24
потому что надо запустить сам файл а не копировать его содержимое в cmd омг......
South Park: Snow Day: русификатор текста (v1.0) by wolsu team
Аватар
Alena 17 апр 2024 в 17:36
Не запускает, если делать напрямую через cmd  вот xто пишет C:\Users\Колобок\CreateShortcut.vbs(6, 1) WshShortcut.Save: Не удается сохранить ярлык "C:\Users\Љ®«®Ў®Є\Desktop\SOUTH PARK SNOW DAY!.lnk"...
South Park: Snow Day: русификатор текста (v1.0) by wolsu team
Аватар
Qwerty 15 апр 2024 в 16:30
А на какую кнопку нажимать то для использования глайдера найтвинга на ПК ...
Уникальные перемещения героев в Gotham Knights: как открыть
Аватар
Wezeamon 15 апр 2024 в 03:14
Дополню В храме благоговения, можно идти по речке на восток после пересечения врат пограничного города, не пропустите, сначала нужно поговорить с призраком оракула, после залезть на крышу по лестнице...
Все мэтры в Dragon’s Dogma 2: где найти
Аватар
Аватар
Аватар
acdc 10 апр 2024 в 07:49
Большое спасибо, ребята, вы молодцы...
South Park: Snow Day: русификатор текста (v1.0) by wolsu team
Аватар
nojqva 10 апр 2024 в 02:26
у нас нет свича, так что хз....
South Park: Snow Day: русификатор текста (v1.0) by wolsu team
Аватар
Вячеслав 10 апр 2024 в 01:54
А на switch планируется?...
South Park: Snow Day: русификатор текста (v1.0) by wolsu team