Объявлено о выпуске Microsoft DirectX 12 Ultimate – характеристики

Microsoft объявила о выходе новой версии своего DirectX 12 API, который называется DirectX 12 Ultimate. Компания заявляет, что это “кульминация лучшей графической технологии”, которую она когда-либо представляла и которая теперь обеспечивает “беспрецедентную взаимосвязь между ПК и Xbox Series X”. Значок или логотип DirectX 12 Ultimate будут означать, что аппаратное обеспечение будет поддерживать графические функции, такие как DirectX Raytracing, Mesh Shaders, затенение с переменной скоростью и обратная связь сэмплера. DirectX 12 Ultimate будет доступен позже в этом году и будет поддерживать Xbox Series X.
Microsoft поделилась техническими подробностями о новом DirectX 12 Ultimate API в своем блоге, где подробно рассказывает о своих возможностях. Изложим все нововведения в деталях.
DirectX Raytracing (DXR) 1.1: Microsoft заявила, что учла все отзывы разработчиков и работала над технологией DirectX Raytracing 1.1, которая теперь предоставляет больше инструментов для реализации DXR. Она добавляет такие возможности, как выполнение работы графическим процессором без помощи центрального процессора, усовершенствование потоковых заголовков DXR и встроенная трассировка лучей. В DXR 1.1 шейдеры в играх не требуют вмешательства процессора и могут сразу же обрабатываться на графическом процессоре и отображаться на экране. С другой стороны, встроенная трассировка лучей “дает разработчикам возможность управлять большей частью процесса трассировки лучей, в отличие от полной обработки планирования работы системы (так называемое динамическое затенение)”.
Затенение с переменной скоростью (VRS): эта функция позволяет разработчикам увеличивать мощность графического процессора, когда это требуется в игре, поэтому теперь, если в игре есть важная часть, которая нуждается в улучшенной визуализации, мощность графического процессора можно будет “увеличить”. Это также работает наоборот, означая, что графический процессор может быть задействован также.
Обратная связь с пробами: Это позволяет разработчикам загружать текстуры только при необходимости, что уменьшает время загрузки и скачки, а также улучшает визуальное качество изображения. Это также приносит затенение пространства текстуры (TSS), которое “отделяет затенение объекта в мировом пространстве от растеризации формы этого объекта до конечной цели”.
Mesh Shaders: эта функция работают через всю группу вычислительных потоков, а не закрывает одну часть или один примитив. Сетка шейдера теперь может читать любой формат, который может уменьшить использование памяти и пропускную способность, которая обычно требуется для рендеринга.
Компания Microsoft потратила около пяти лет на разработку DirectX 12 Ultimate, чтобы внедрить самые передовые графические технологии для игр в Windows и на приставке Xbox. DirectX 12 Ultimate поможет оптимизировать игры для новых консолей Xbox Series X и новейшего игрового оборудования для компьютеров, например, видеокарт. Xbox Series X планируется к выходу в конце 2020 года.
Компания анонсировала DirectX 12 еще в 2014 году на конференции разработчиков игр (GDC), на которой также представила стандартную платформу для разработчиков игр, основанную на оборудовании различных брендов.
Разместить у себя на сайте или блоге:
На любом форуме в своем сообщении: