Новости Hi-techПоследние новости

DirectX 12 Ultimate — Особенности, что нового, какие видеокарты

Microsoft анонсировала следующую версию DirectX, получившую название DirectX 12 Ultimate. Что делает эту новость более интересной, так это то, что он также объединяет ПК и Xbox Series X, т. е. Унифицированную графическую платформу для ПК и Xbox Series X.

Более ранней версии DirectX 12 уже почти шесть лет и ожидается значительное обновление, главным образом потому что игры на Xbox также доступны для ПК. Microsoft недавно объявила о деталях Xbox Series X, которые работают на DirectX 12 Ultimate.

Давайте рассмотрим все функции и инструменты разработчика, которые предлагает Microsoft.

DirectX 12 Ultimate Особенности

Microsoft четко заявила, что если вы купите новый компьютер с логотипом DX12 Ultimate, он гарантированно поддержит все функции графического оборудования следующего поколения.

Это включает:

  • DirectX Raytracing 1.1
  • Variable Rate Shading
  • Mesh Shaders
  • Sampler Feedback

Все эти функции гарантируют, что ваш компьютер сможет запускать игры следующего поколения, которые зависят от этого. DX12 Ultimate будет работать на оборудовании текущего поколения, но не будет предоставлять визуальные преимущества новых функций.

Унификация платформ повысят популярность и вдохновит разработчиков на создание игр для обеих платформ.

dx12u
dx12u

1] DirectX Raytracing 1.1

Это даст разработчикам шанс достичь уровня графики, который был возможен только в Болливуде. DirectX Raytracing или DXR позволяют отслеживать пути света с помощью реальных физических расчетов. Это также облегчает игровым движкам рендеринг объектов при перемещении игрока.

Все это возможно, поскольку графический процессор может напрямую вызывать трассировку лучей, не дожидаясь загрузки процессора, что позволяет ему сразу же появиться. Он также предлагает встроенную шапку трассировки лучей, которая дает разработчикам возможность управлять большей частью процесса трассировки лучей. Все это на аппаратном уровне.

2] Variable Rate Shading

Разработчики теперь могут выборочно изменять скорость затенения в игре. Они могут использовать графический процессор, чтобы использовать его мощность для улучшения визуального представления или повышения скорости.

Так что, если это сцена с быстрым темпом, разработчики могли бы проинструктировать GPU использовать скорость, а для кинематографического кадра, сделать, чтобы она работала на лучших визуальных эффектах.

3] Mesh Shaders

Эта функция предоставляет больше возможностей для программирования. Теперь они могут создавать более детализированные и динамичные миры благодаря наличию полной мощности обобщенных вычислений на GPU для геометрического конвейера. Вместо одной функции затенения, сетчатые Шейдеры работают по всей группе вычислительных потоков.

Вместо одной функции, которая затеняет одну вершину или один примитив, шейдеры работают во всей группе вычислительных потоков с доступом к общей памяти группы и расширенными функциями вычислений, такими как межполосные встроенные волны, которые обеспечивают еще более детальный контроль.

4] Sampler Feedback

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

Обратная связь с сэмплером обеспечит лучшее визуальное качество, более короткое время загрузки и меньшее заикание.

Какие видеокарты поддерживают Directx 12 ultimate

NVIDIA официально заявила, что серия GeForce RTX будет первой, кто испытает dx 12 ultimate. AMD RDNA 2 также будет работать с 12 версией директ икс ultimate, что и является будущей игровой архитектурой AMD.

Инструменты и требования

Microsoft поделилась полной информацией об инструментах и ​​минимальными требованиями для разработки с использованием DirectX 12 Ultimate.

Он включает в себя ОС, Visual Studio, Windows Insider Preview SDK, драйверы и оборудование, PIX (DirectX 12 отладчик) и многое другое devblogs.microsoft.com/directx/announcing-directx-12-ultimate.

Статьи по Теме

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»