Categories: Windows

DirectX 12 или Vulkan — что лучше в играх?

DirectX 12 или Vulkan — что лучше в играх?

Многие современные игры при запуске в Windows предлагают выбор между двумя графическими API — DirectX 12 или Vulkan, что может вызвать у пользователей вопрос: что лучше выбрать.

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

Что такое DirectX и Vulkan

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

Оба предназначены для того, чтобы облегчить разработку игр независимо от конкретного графического оборудования пользователя, обеспечив при этом максимально высокую производительность в играх. И тот и другой графический API может работать с видеокартами AMD, NVIDIA и другими.

В то время как DirectX — разработка Microsoft и используется лишь в операционных системах этой компании, начиная с Windows 10, Vulkan может быть использован в Windows, MacOS, Linux, Android и других операционных системах.

Что выбрать — Vulkan или DirectX 12

Многие современные игры позволяют использовать как Vulkan, так и DirectX в качестве графического API. Четкого ответа на вопрос какой из этих API лучше нет, но:

  1. Большинство тестов показывают более высокую частоту кадров (FPS) в играх при выборе Vulkan, за счет того, что для работы этого API требуется меньше ресурсов компьютера, а также лучше реализована работа на многоядерных процессорах. Однако это может зависеть от конкретной игры и оборудования компьютера пользователя.
  2. Есть мнение, что выбор DirectX 12 в Windows позволяет добиться более стабильной работы игры, в некоторых случаях — избежать сбоев.
  3. Выбор Vulkan часто позволяет снизить нагрузку на процессор, то есть в этом плане может оказаться более эффективным.
  4. Визуальных отличий в картинке при одинаковых настройках графики в игре при использовании Vulkan и DirectX обычно нет.
  5. Работа игры при выборе того или иного API может зависеть от конкретной игры и от того, насколько успешно разработчики реализовали работу с Vulkan и/или DirectX.

Единственно верного ответа на вопрос «Что выбрать — Vulkan или DirectX 12» нет. Многочисленные тесты в сети и опыт пользователей показывают, что производительность в каждом из вариантов выбора будет зависеть:

  • От самой игры.
  • От настроек графики в игре.
  • От графического оборудования и поколения видеокарты: например, большинство тестов показывают, что для современных видеокарт NVIDIA предпочтителен Vulkan, а для AMD обычно более быстрым оказывается DirectX 12
  • В некоторых случаях — от других характеристик компьютера, таких как производительность процессора.

Подводя итог, оптимальный вариант — проверить работу и DirectX, и Vulkan, переключив API в настройках игры, после чего сделать вывод, какой из вариантов оказался предпочтительным в вашем случае, либо оставить параметры по умолчанию, если при их использовании у вас и без того нет каких-либо проблем с производительностью в игре.

admin

Recent Posts

Лучшие дистрибутивы Linux

Если говорить о том, какие лучшие дистрибутивы Linux мы знаем, то этот список может быть…

1 неделя ago

Лучшие браузеры для Ubuntu

Хотя Ubuntu и поставляется со встроенным обозревателем Firefox многие пользователи считают что это не самая…

1 неделя ago

Установка Remmina Ubuntu 16.04 или 16.10

Что такое Remmina? Remmina — это совершенно бесплатный и свободный клиент так называемого удаленного рабочего…

1 неделя ago

Плюсы Ubuntu

Как мы знаем, Ubuntu это самая популярная сборка из систем на базе ядра Linux. У…

1 неделя ago

Выбираем ноутбук для Linux

Выбор ноутбука для каждого пользователя это довольно кропотливый процесс. Люди стараются подобрать ноутбук который будет…

1 неделя ago

Установка Linux рядом с Windows 10

Если вы решили ознакомиться с операционной системой Linux более детально и задались вопросом как установить…

1 неделя ago