Microsoft рассказала о нововведениях в DirectX 12: облегчённая трассировка лучей и детализация в зависимости от расстояния

Компания Microsoft в рамках программы раннего доступа Windows Insider preview представила обновлённые API-интерфейсы DirectX 12 и подробно рассказала о нововведениях. Эти возможности появятся в релизе в будущем году и включают три основных функции.

Microsoft рассказала о нововведениях в DirectX 12: облегчённая трассировка лучей и детализация в зависимости от расстояния

Первая возможность касается трассировки лучей. В DirectX 12 она была изначально, однако теперь её расширили. В частности, были добавлены дополнительные шейдеры к существующему объекту трассировки лучей PSO (объект состояния конвейера). Это позволяет повысить эффективность работы.

Далее следует упомянуть о технологии адаптивных алгоритмов ExecuteIndirect. Согласно описанию, эта возможность позволяет определять количество лучей на временной шкале выполнения GPU. Наконец, появилась возможность использовать облегчённый вариант трассировки.

Поработала компания и с геометрией. В API DirectX 12 Microsoft добавила поддержку шейдеров сетки (Mesh Shaders). Эта функция называется DirectX Sampler. Она позволяет определять, какие текстуры чаще других доступны и должны оставаться в памяти. В результате в видеопамяти хранятся только те данные, которые нужны здесь и сейчас.

Microsoft рассказала о нововведениях в DirectX 12: облегчённая трассировка лучей и детализация в зависимости от расстояния

Таким образом, нововведение даст возможность избавиться от надоедливых длительных загрузок виртуальных миров. Это так называемая технология потоковой передачи текстур.

Microsoft рассказала о нововведениях в DirectX 12: облегчённая трассировка лучей и детализация в зависимости от расстояния

Более подробно всё это описано в блоге разработчиков Microsoft. При этом отметим, что несколько дней назад компания AMD позитивно высказалась на эту тему и намекнула на скорое появление новых функций в продуктах Radeon. Очевидно, они появятся уже в новых топовых видеокартах, которые, как ожидается, выйдут в 2020 году. Им приписывают, кроме прочего, аппаратную поддержку трассировки лучей. 



Источник: 3dnews.ru
author avatar
ProHoster Консультант, Технический специалист
A technical specialist at ProHoster with over six years of experience in server administration, VPN solutions, and network security. I manage infrastructure setup and support, monitor service stability, and implement solutions to protect client data. I also contribute to performance optimization and compliance with modern security and privacy requirements.

Добавить комментарий