New We are sorting MAX channels into categories and territories. Read the news

Microsoft выпустила самый масштабный с 2018 года апдейт DirectX 12 Agility SDK с новыми фичами для рейтрейсинга



В превью-версии SDK 1.722 разработчики обновили работу с трассировкой лучей. лавным нововведением стала поддержка Clustered Geometry — технологии, разбивающей сложную геометрию на микрокластеры до 256 треугольников. Это позволяет повторно использовать уже собранные структуры сцены вместо их постоянной пересборки. Вдобавок механизм PTLAS теперь позволяет обновлять только изменившиеся участки кадра, а не всю сцену целиком.

На тестовом стенде с Radeon RX 9070 эти оптимизации сократили время сборки данных для лучей с 788 до 3,11 миллисекунды. За счёт этого частота кадров в демо-сцене выросла с 1,2 до 79 FPS, а расход видеопамяти упал с 7,3 ГБ до 774 МБ. Для работы достаточно любых карт с поддержкой RT (уже работают GeForce RTX, Radeon RX 9000 и Intel Arc B-Series).

В релизный SDK 1.620 также завезли улучшенную доставку шейдеров Advanced Shader Delivery. Функция Partial Graphics Programs позволяет повторно использовать уже скомпилированные блоки шейдеров в разных сценариях, что уменьшает размер файлов и снижает вероятность статтеров. Пока эта оптимизация работает только на Radeon RX 7000 и 9000, но позже появится и у других вендоров.
Views: 1 175
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go