Открытый трассировщик пути NVIDIA RTXPT 1.9 стал на 20% быстрее и получил поддержку до 2 миллионов источников света

NVIDIA обновила свой проект с открытым исходным кодом RTX Path Tracing (RTXPT) до версии 1.9.0, добавив ряд оптимизаций рендеринга и расширив возможности системы освещения. По данным компании, новая версия обеспечивает примерно 20-процентный прирост производительности по сравнению с RTXPT 1.8.1, сохраняя сопоставимое или более высокое качество изображения. RTXPT представляет собой эталонную реализацию трассировщика пути и пример кода для разработчиков, а не самостоятельное обновление графического драйвера.

NVIDIA добавила опциональный субсэмплинг, позволяющий уменьшить количество пикселей, для которых выполняется трассировка в каждом кадре. В зависимости от выбранного режима основная стадия path tracing может обрабатывать 75%, 50% или всего 25% пикселей. Для профилей Balanced, Performance и Ultra Performance также были снижены ограничения на количество отскоков лучей.

RTXPT 1.9 улучшает загрузку GPU и работу с освещением.

Ещё одна оптимизация касается асинхронных вычислений в DirectX 12. Теперь RTXPT может одновременно выполнять DLSS Ray Reconstruction и постобработку предыдущего кадра вместе с трассировкой пути для следующего. NVIDIA также перенесла создание экземпляров структуры ускорения верхнего уровня TLAS с процессора на GPU, что снижает нагрузку на CPU. Кроме того, количество одновременно находящихся в памяти геометрических объектов увеличено с 65 536 до 262 144.

Изменения затронули и систему освещения. Технология Spatially Hashed Radiance Cache (SHaRC) от NVIDIA теперь по умолчанию включена в режиме реального времени. Она позволяет передавать DLSS Ray Reconstruction больше информации о непрямом освещении примерно при тех же вычислительных затратах.

Система Next Event Estimation Adaptive Tree (NEE-AT) теперь способна работать с 2 миллионами источников света вместо прежних 512 тысяч. Кроме того, она получила возможность объединять излучающие треугольники в различные уровни детализации.

Поддержка Windows on ARM64 и обновлённая интеграция DLSS.

RTXPT 1.9 также получил поддержку Windows on ARM64, в том числе для RTX Spark. NVIDIA обновила несколько компонентов проекта: Streamline до версии 2.14.16, RTXDI до 3.0, NRD до 4.17.3 и DirectX Agility SDK до 1.619.6.

Обновление также исправляет несколько проблем, связанных с DLSS Ray Reconstruction, улучшает векторы движения и корректирует работу NVIDIA Reflex. Все перечисленные оптимизации относятся непосредственно к эталонной реализации RTXPT от NVIDIA.

Существующие игры не получат заявленный прирост производительности автоматически — для этого разработчикам потребуется интегрировать соответствующие изменения в свои проекты.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев