Новое Распределяем каналы MAX по категориям и территориям. Читать новость

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, но позже появится и у других вендоров.
Просмотры: 1 175
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти