среда, 15 июля 2026 г.

Как поднять FPS в третьем акте Baldur's Gate 3: Оптимизация Нижнего города

Достижение третьего акта в Baldur's Gate 3 для многих игроков становится не только кульминацией сюжета, но и суровым испытанием для их персональных компьютеров. Как только группа персонажей переходит черту Врат Балдура и попадает в локацию Нижний город, стабильная до этого частота кадров драматически обрушивается на 40–60%. Мощные видеокарты внезапно оказываются недогруженными, а счетчик кадров начинает демонстрировать рваный график с постоянными задержками вывода кадра. Причиной этого технического коллапса является жесткий упор в производительность центрального процессора (CPU-bound сценарий).
Игровой движок Divinity Engine, на котором построена игра, в Нижнем городе вынужден одновременно обрабатывать искусственный интеллект сотен уникальных NPC, просчитывать их физические коллизии, маршруты перемещения, а также симулировать сложную физику тканей и окружения. Из-за этого даже современные многопоточные процессоры начинают захлебываться, не успевая подготавливать кадры для видеокарты. Стандартное снижение графических настроек в меню (вроде качества текстур или теней) в данном случае практически не дает прироста, так как они нагружают графический чип (GPU), а не процессор. Чтобы вернуть плавность геймплею, необходим комплексный подход к оптимизации системных параметров и тонкая настройка скрытых механик игры.
Шаг 1: Правильная настройка плотности толпы и динамических объектов
Самый эффективный способ мгновенно разгрузить центральный процессор в третьем акте — снизить количество одновременно симулируемых геометрических и логических объектов в кадре. Разработчики из Larian Studios добавили для этого специальные ползунки, но их нужно выставлять с умом, чтобы не превратить живой мегаполис в безлюдную пустыню.
  1. Запустите игру и перейдите в главное меню настроек, вкладка «Видео».
  2. Прокрутите список вниз до раздела «Качество моделей и детализация».
  3. Найдите параметр «Плотность толпы» (Crowd Density) и переведите его в режим «Низко» или «Средне». Это уменьшит количество фоновых NPC на улицах города, значительно снизив количество вычислений путей для ИИ.
  4. Параметр «Динамические объекты» (Dynamic Objects) также переведите в положение «Средне». Это ограничит дистанцию просчета физики мелких предметов, доспехов и волос на расстоянии от камеры.
  5. Обязательно включите параметр «Медленный диск» (Slow HDD mode), даже если игра установлена на быстрый твердотельный накопитель NVMe. На техническом уровне эта опция оптимизирует фоновую подгрузку ассетов в память, что снижает пиковую нагрузку на контроллер процессора при резких поворотах камеры.
Шаг 2: Принудительный запуск игры на API DirectX 11 вместо Vulkan
Выбор графического интерфейса программирования приложений (API) в лаунчере критически влияет на то, как именно игра распределяет задачи по ядрам вашего процессора. Несмотря на то, что Vulkan позиционируется как более современный и низкоуровневый API, в условиях Нижнего города Baldur's Gate 3 он часто работает нестабильно, вызывая рассинхронизацию потоков. DirectX 11 в данном конкретном проекте обеспечивает более ровный график времени кадра (Frame Time).
  1. Полностью закройте игру и запустите официальный лаунчер Larian.
  2. Перед нажатием большой кнопки «Играть» обратите внимание на два маленьких чекбокса под ней: DirectX 11 и Vulkan.
  3. Отметьте точку напротив DirectX 11.
  4. Если вы используете запуск напрямую через исполняемые файлы в обход лаунчера, перейдите в корневую папку игры по пути C:\Program Files (x86)\Steam\steamapps\common\Baldurs Gate 3\bin.
  5. Для запуска используйте строго файл bg3.exe (это версия для DX11), а не файл bg3_dx11.exe или bg3_vk.exe. При необходимости создайте для него ярлык на рабочем столе.
Шаг 3: Оптимизация планировщика потоков Windows и приоритета процесса
Поскольку движок игры создает колоссальную нагрузку на логические ядра процессора, операционная система Windows может некорректно распределять приоритеты, отвлекаясь на фоновые службы, браузеры или мессенджеры. Выставление максимального приоритета заставит планировщик ОС отдавать все свободные такты процессора на просчет логики Врат Балдура.
  1. Запустите Baldur's Gate 3, сверните ее комбинацией клавиш Alt + Tab и откройте Диспетчер задач с помощью сочетания Ctrl + Shift + Esc.
  2. Перейдите во вкладку «Подробности» (Details) в левой панели (или верхней части окна, в зависимости от версии Windows).
  3. Найдите в списке процессов исполняемый файл bg3.exe.
  4. Кликните по нему правой кнопкой мыши, наведите курсор на строку «Задать приоритет» (Set Priority) и выберите значение «Высокий» (High).
  5. Не выбирайте значение «Реального времени», так как это может заблокировать системные прерывания мыши и клавиатуры. Повторяйте эту процедуру при каждом запуске игры, либо используйте сторонний софт для автоматической фиксации приоритета.
Шаг 4: Отключение встроенного оверлея Steam и фонового вещания
Фоновые процессы игровых клиентов часто создают скрытые микрозадержки. Оверлей Steam постоянно перехватывает графические вызовы игры для отрисовки своего интерфейса, уведомлений и списков друзей. В условиях жесточайшего CPU-ботлнека в третьем акте эти микропроцессы отнимают драгоценные ресурсы у основного игрового потока.
  1. Откройте клиент Steam и перейдите в свою «Библиотеку».
  2. Нажмите правой кнопкой мыши по названию Baldur's Gate 3 и откройте «Свойства».
  3. Во вкладке «Общие» найдите тумблер «Включить оверлей Steam в игре» и переведите его в неактивное состояние.
  4. Перейдите в общие настройки самого Steam, выберите вкладку «В игре» и отключите «Игровой кинотеатр в режиме VR» и любые функции трансляции.
  5. Дополнительно рекомендуется закрыть на время игры тяжелые фоновые приложения, использующие аппаратное ускорение (Discord, Google Chrome), чтобы полностью освободить оперативную память и потоки процессора.
Шаг 5: Использование апскейлеров для разгрузки процессора через DLSS и FSR
Хотя технологии масштабирования разрешения (DLSS от NVIDIA, FSR от AMD и XeSS от Intel) созданы для снижения нагрузки на видеокарту, в Baldur's Gate 3 они обладают скрытым вторичным эффектом. При включении этих опций снижается базовое разрешение рендеринга трехмерных моделей, что попутно уменьшает количество вызовов отрисовки (Draw Calls), которые процессор посылает видеокарте.
  1. Перейдите в настройки графики Baldur's Gate 3.
  2. В зависимости от производителя вашей видеокарты найдите пункт «NVIDIA DLSS» или «AMD FSR 2».
  3. Переведите настройку в режим «Качество» (Quality). Использовать режимы «Баланс» или «Производительность» не рекомендуется, так как на мониторах с разрешением Full HD это приведет к замыливанию мелких деталей и текста.
  4. Установите ползунок «Резкость» (Sharpness) на значение 0.4 или 0.5, чтобы компенсировать мягкость картинки после апскейла и сделать контуры объектов четкими.
Заключение
Низкая производительность и просадки частоты кадров в третьем акте Baldur's Gate 3 — это следствие масштабности Нижнего города, перегружающего центральный процессор вычислениями ИИ. Снижение плотности толпы до средних значений, переход на стабильный API DirectX 11 и повышение приоритета процесса в операционной системе позволяют поднять минимальный FPS на 25–35% и полностью ликвидировать резкие фризы при перемещении по улицам. Оптимизация фоновых процессов гарантирует стабильное время кадра, что сделает финальную часть вашего приключения максимально комфортной.

Комментариев нет:

Отправить комментарий