Домой Статьи и аналитика Технологии Nvidia в 2–3 раза ускорила трассировку пути: подробности исследования ReSTIR PT Enhanced

Nvidia в 2–3 раза ускорила трассировку пути: подробности исследования ReSTIR PT Enhanced

Алгоритм ReSTIR PT Enhanced обещает революцию в качестве освещения, но пока технология остается лишь перспективным научным экспериментом.

Компания Nvidia представила перспективную разработку, способную существенно оптимизировать работу технологии трассировки пути (path tracing). На данный момент проект находится на стадии фундаментальных исследований, результаты которых были опубликованы подразделением Nvidia Research.

В центре внимания оказался обновленный алгоритм ReSTIR PT Enhanced. Оригинальный ReSTIR (Reservoir Spatio-Temporal Importance Resampling) базируется на пространственно-временном повторном использовании данных, что позволяет значительно повысить эффективное число выборок для расчета освещения и траекторий лучей в режиме реального времени.

Сравнение работы алгоритма трассировки пути Nvidia
Фото Nvidia Источник: ixbt.com

Согласно отчету разработчиков, новая итерация алгоритма предлагает ряд ключевых улучшений:

  • Рост производительности: алгоритм работает в 2–3 раза быстрее стандартной версии ReSTIR PT.
  • Высокое качество: снижается количество визуальных и численных артефактов.
  • Оптимизация ресурсов: стоимость пространственного повторного использования сокращена вдвое за счет внедрения системы взаимного выбора соседей.
  • Стабильность: повышенная устойчивость отображений сдвига и снижение пространственно-временной корреляции благодаря новым картам дублирования.

Мы демонстрируем улучшения ReSTIR PT, которые делают его в 2–3 раза быстрее, уменьшают как визуальные, так и численные ошибки и повышают его устойчивость, приближая его к готовности к производству. Мы вдвое снижаем стоимость пространственного повторного использования за счет взаимного выбора соседей, повышаем устойчивость отображений сдвига с помощью новых критериев пересоединения на основе следов и уменьшаем пространственно-временную корреляцию с помощью карт дублирования. Мы также улучшаем как производительность, так и качество за счет обширной оптимизации, объединяя прямое и глобальное освещение в одних и тех же резервуарах и используя существующие методы снижения цветового шума и шума, вызванного окклюзией.

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

Несмотря на многообещающие результаты, говорить о скором внедрении ReSTIR PT Enhanced в игровые движки пока рано. На сегодняшний день трассировка пути остается одной из самых ресурсоемких задач для графических ускорителей, и для большинства пользователей она возможна только при активном использовании технологий апскейлинга и генерации кадров.

Источник: https://www.ixbt.com