Baldur's Gate 3: Запускаем игру через Vulkan вместо DirectX 11
Содержимое статьи:
- Способ 1: Выбор API при запуске из Steam
- Способ 2: Изменение настроек в файле конфигурации
- Способ 3: Использование ярлыка на рабочем столе
- Проверка, используется ли Vulkan
- Важные замечания
Baldur's Gate 3 по умолчанию запускается через DirectX 11. Однако, в некоторых случаях, использование Vulkan может значительно повысить производительность, особенно на слабых системах или с определенными конфигурациями железа. Вот несколько способов запустить игру через Vulkan:
Способ 1: Выбор API при запуске из Steam
- Найдите Baldur's Gate 3 в вашей библиотеке Steam.
- Щелкните правой кнопкой мыши по названию игры и выберите "Свойства".
- В появившемся окне перейдите на вкладку "Общие".
- В разделе "Параметры запуска" введите одну из следующих команд:
--vulkan
- Запускает игру непосредственно через Vulkan.- Закройте окно "Свойства" и запустите игру. Она должна запуститься через Vulkan.
Способ 2: Изменение настроек в файле конфигурации
Этот способ немного сложнее, но он позволяет сделать Vulkan API постоянным выбором.
- Найдите файл
graphicssettings.lsx
: Этот файл содержит настройки графики игры. Он обычно находится в следующем месте (замените[имя пользователя]
на ваше имя пользователя Windows):
C:\Users\[имя пользователя]\AppData\Local\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public\graphicSettings.lsx
- Найдите файл
- Если папка
AppData
не видна, включите отображение скрытых файлов и папок в настройках проводника Windows.
- Сделайте резервную копию файла:
Перед изменением файла
graphicssettings.lsx
, настоятельно рекомендуется сделать его резервную копию. Это позволит вам восстановить исходные настройки в случае возникновения проблем. - Откройте файл
graphicssettings.lsx
в текстовом редакторе: Например, в Notepad или Notepad++. - Найдите строку:
<attribute id="renderer" type="FixedString" value="DX11"/>
- Измените значение:
Замените
DX11
наVulkan
:
<attribute id="renderer" type="FixedString" value="Vulkan"/>
- Сохраните файл.
- Запустите игру.
Способ 3: Использование ярлыка на рабочем столе
- Сделайте резервную копию файла:
Перед изменением файла
- Создайте ярлык для запуска Baldur's Gate 3 на рабочем столе (если его еще нет).
- Щелкните правой кнопкой мыши по ярлыку и выберите "Свойства".
- В поле "Объект" (Target) добавьте
--vulkan
после пути к исполняемому файлу игры. Например:
"D:\SteamLibrary\steamapps\common\Baldurs Gate 3\bin\bg3.exe" --vulkan
- Убедитесь, что между путем к
.exe
файлу и--vulkan
стоит пробел. - Нажмите "Применить" и "ОК".
- Запустите игру с помощью созданного ярлыка.
Проверка, используется ли Vulkan
После запуска игры, чтобы убедиться, что она действительно использует Vulkan, вы можете воспользоваться несколькими способами:
- Отображение FPS и информации об API (Overlay): Многие программы для мониторинга FPS, такие как MSI Afterburner, RivaTuner Statistics Server (RTSS) или оверлей Steam, могут отображать используемый API. Убедитесь, что в настройках выбранной вами программы включено отображение используемого API.
- Использование встроенной консоли разработчика (если доступна): Некоторые игры имеют консоль разработчика, в которой можно ввести команду для получения информации об используемом API. В Baldur's Gate 3 такую команду нужно искать или смотреть логи.
- Визуальное наблюдение:
Иногда можно заметить разницу в производительности, которая может указывать на то, что игра использует Vulkan. Однако, это не самый надежный способ.
Важные замечания
- Убедитесь, что у вас установлены последние версии драйверов для вашей видеокарты.
- Не все системы получают выгоду от использования Vulkan. В некоторых случаях DX11 может работать лучше.
- При возникновении проблем попробуйте вернуться к DX11 (удалите параметр запуска или измените файл конфигурации).
- Не все визуальные настройки одинаково эффективны в Vulkan и DX11. Возможно, потребуется поэкспериментировать с настройками графики для достижения оптимальной производительности.