Мицрософт је говорио о иновацијама у ДирецтКс 12: лаганом праћењу зрака и детаљима у зависности од удаљености

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

Мицрософт је говорио о иновацијама у ДирецтКс 12: лаганом праћењу зрака и детаљима у зависности од удаљености

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

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

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

Мицрософт је говорио о иновацијама у ДирецтКс 12: лаганом праћењу зрака и детаљима у зависности од удаљености

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

Мицрософт је говорио о иновацијама у ДирецтКс 12: лаганом праћењу зрака и детаљима у зависности од удаљености

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



Извор: 3дневс.ру

Додај коментар