Новости Новые технологии в DirectX оптимизируют RT, повышая FPS

Новые технологии в DirectX оптимизируют RT, повышая FPS

DoubleA
Читать в полной версии

Компания Microsoft выпустила обновление для своего инструментария разработки Agility SDK (версии 1.717). Главные нововведения — технологии Shader Execution Reordering (SER) и Opacity Micromaps (OMM), призванные существенно повысить производительность в проектах с активным использованием трассировки лучей, особенно в сложных сценах.

SER (Переупорядочивание выполнения шейдеров). Эта функция помогает графическому процессору эффективнее организовывать выполнение параллельных задач (потоков) во время трассировки лучей. За счет снижения простоев и лучшей группировки схожих операций SER позволяет ускорить рендеринг отдельных кадров.

OMM (Карты непрозрачности микромасштаба). Технология оптимизирует обработку объектов с частичной прозрачностью (например, листва, решетки). Раньше для этого часто требовались ресурсоемкие вычисления (AnyHit шейдеры). OMM передает часть этой работы специализированному аппаратному блоку, снижая нагрузку на RT-ядра GPU без видимого ухудшения качества изображения.

По оценкам Microsoft, использование OMM может ускорить рендеринг в играх с трассировкой пути вдвое-втрое в подходящих сценах. Тесты на демонстрационных сценах NVIDIA показали прирост производительности более чем на 60% (например, с 55 до 90 кадров в секунду). В ресурсоемких проектах, активно использующих прозрачность и трассировку (вроде Alan Wake 2), комбинация SER и OMM позволила сократить время рендеринга одного кадра с 16.8 мс до 10.2 мс на топовом GPU — это означает прирост почти на 40%.

На данный момент полную поддержку обеих технологий в своих драйверах обеспечивает NVIDIA для графических карт серии RTX. Ожидается, что другие производители GPU добавят поддержку в будущем.

🐺 Джейсон Стэйтем отправился в испанскую деревню, чтобы спасти Эшли из Resident Evil 4
Комментарии 3
Оставить комментарий
4 дня
интересно это просто назовем образно обновление с оптимизацией процессов и данные вещи быстренько воткнул и работает. или это перелопатить нужно будет освещение. ожидать ли это в уже вышедших проектах или это только начнут включать в новые проекты.
Ответить
3 дня
Если бы в игроиндустрии не сидели повально криворукие программисты движков, такой оптимизации не было бы.
А с другой стороны, причина в появлении криворукости — как говорится в народе "сложнА!".
Ответить
1 день
Теперь развратом новый гемор внядрять это.
Ответить