Настройки графики BeamNG.drive лучше подбирать под конкретную поездку: карту, машину, количество транспорта и разрешение экрана. Один удачный кадр на пустой площадке не показывает, как тот же компьютер справится с городом, зеркалами и потоком машин. Полезная цель настройки - понятное качество изображения и ровное управление в вашем сценарии, а не максимальное число включённых эффектов. О самой игре и доступных вариантах загрузки можно прочитать на странице BeamNG.drive.

Сначала запишите версию и исходные условия

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

Для ветки 0.39 это особенно важно. В ней перебалансированы пресеты, добавлены настройки облаков, локальных источников света, HDR-вывода и другие параметры. Некоторые старые пункты, включая отдельную настройку Bloom и Shader Quality, удалены. Поэтому руководство для прежнего меню нельзя буквально переносить на новую версию. Обзор изменений и хотфиксов вынесен в отдельный материал о BeamNG.drive 0.39.

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

Постройте короткий повторяемый заезд

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

Проверяйте участок целиком: начало движения, повороты, места с плотной застройкой, освещённые зоны и выбранный ракурс камеры. Не завершайте сравнение в момент, когда счётчик показал самое красивое число. При переключении камеры или появлении другого автомобиля может измениться и объём видимой сцены, и работа зеркал, и нагрузка на систему.

Сохраняйте одинаковую длительность измерения. Если один результат включает загрузку уровня, а другой начинается уже после неё, их средние значения отвечают на разные вопросы. Первый проход после загрузки также лучше записать отдельно от повторного: это позволит заметить, зависит ли задержка от подготовки сцены или постоянно возникает в одном месте.

Карту выбирайте под проверяемую задачу. Простой полигон полезен для исходного сравнения, но не заменяет городскую поездку. Подробности выбора окружения собраны в гайде по картам BeamNG.drive.

Смотрите на время кадра вместе с FPS

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

Для ориентира 60 кадров в секунду соответствуют примерно 16,7 мс на кадр, 120 - примерно 8,3 мс. Это арифметическое соотношение, а не обещание, что установка соответствующего лимита обеспечит нужную скорость. Если компьютер регулярно готовит кадр дольше выбранного интервала, один ограничитель не создаст недостающую производительность.

Не смешивайте показатели с одинаково похожими названиями. Rendered FPS и Displayed FPS могут измерять разные этапы вывода; средняя частота, минимальное значение, процентиль и 1% low также рассчитываются по-разному. Сравнивать удобнее результаты одного инструмента и одной методики, сохраняя название показателя вместе с числом.

Даже показатель редких медленных кадров остаётся сводкой. Он не заменяет график и наблюдение самой сцены: отдельные особенности движения могут не описываться одним столбцом среднего FPS или 1% low. Если результат выглядит хорошо по цифрам, но поворот камеры заметно дёргается, не объявляйте настройку удачной только по сводной таблице.

Выберите один понятный способ наблюдения

Начать можно со встроенных показателей игры. В ветке 0.39 в панель Ctrl+F добавлены сведения о доступной RAM и VRAM. Запишите, что именно показывает выбранный режим панели, и сопоставляйте значения с тем же местом маршрута. Количество выделенной памяти, её доступный остаток и общая загрузка GPU обозначают разные величины.

Если используете внешний мониторинг, сначала выберите нужные показатели, а не выводите поверх игры всё сразу. В AMD Software доступны отображение метрик и отдельная запись в файл; интервал опроса влияет на подробность такого журнала. В MSI Afterburner включение датчика в Monitoring и вывод его в OSD - отдельные действия. Неподвижное последнее значение после остановки записи не следует принимать за новое измерение.

У PresentMon есть показатель GPU Busy, помогающий сопоставлять время работы видеокарты с общим темпом кадров. Это полезная подсказка для поиска ограничения, но не автоматический диагноз по одному числу. Уточните также, какие события и временные интервалы использует версия инструмента: время работы CPU, момент передачи кадра и его фактический показ не обязаны совпадать.

Не требуется устанавливать сразу несколько оверлеев. Они могут использовать общую измерительную основу, поэтому два похожих счётчика не становятся двумя независимыми проверками. Для сравнения настроек достаточно одного понятного набора: FPS, время кадра, загрузка GPU, использование памяти и нужные датчики частоты или температуры. Сохраняйте исходные журналы, чтобы оценивать одинаковый отрезок заезда.

Отличите графическую нагрузку от другого ограничения

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

Не делайте вывод о запасе процессора по общей средней загрузке. Разные части игрового расчёта и подготовки кадра могут ограничивать скорость по-разному. Аналогично низкая загрузка видеокарты не всегда означает неправильный драйвер: на неё влияют ожидание работы других компонентов, установленный лимит кадров и синхронизация.

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

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

Начните с пресета и меняйте отдельные группы

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

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

Динамические отражения и зеркала оценивайте отдельно. В текущей модели качества пресет Normal может оставлять динамические отражения выключенными при работающих динамических зеркалах. Уровень High или Ultra меняет комбинацию и стоимость этих эффектов. Поэтому фраза «отражения выключены» ещё не описывает всё, что происходит с зеркалами автомобиля.

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

Плотный визуальный эффект не обязательно полезен для поездки. Размытие движения и глубина резкости меняют восприятие изображения; сравните их на знакомой дороге, особенно если они мешают читать поворот или замечать небольшие движения машины. Эффект, удобный в фоторежиме, может быть лишним во время управления.

Сравнивайте рендеры при одинаковых условиях

В 0.39 Direct3D 12 стал основным рендером Windows. При этом название API не является обещанием наибольшего FPS на любой видеокарте. В документации Vulkan прямо отмечено, что результат относительно Direct3D зависит от GPU, драйвера и сцены. Выбирайте сравнение, доступное именно в вашей версии Launcher, и сохраняйте одинаковые графические параметры.

Совместимость тоже требует большего, чем надпись «поддерживает Vulkan». Игре нужны конкретная версия API, функции и подходящий драйвер. Версия API и наличие или включение отдельных возможностей - связанные, но не тождественные вещи. Поэтому общая поддержка стандарта в описании видеокарты не заменяет требования текущего рендера BeamNG.

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

Проверку рендера не нужно превращать в постоянное накопление параметров запуска. Если добавляли временный параметр для одного варианта, запишите его и уберите после сравнения, чтобы обычный выбор Launcher снова соответствовал ожидаемому. При сбое сохраняйте модель GPU, драйвер, версию игры и выбранный рендер - эти данные полезнее, чем сообщение «не работает на ультра».

Отдельно проверьте экран, синхронизацию и HDR

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

У некоторых дисплеев максимальная частота меняется при снижении разрешения. Это отдельный режим работы панели, а не прирост графической производительности игры. Аналогично профиль монитора с названием FPS может менять отображение цвета и другие параметры картинки; он не равен переключателю числа кадров внутри BeamNG.

VRR, вертикальная синхронизация и ограничение FPS решают разные части задачи вывода. Работа переменной частоты имеет свой диапазон, а поведение выше его границы зависит от сочетания настроек. Не переносите одну готовую комбинацию для G-SYNC на любой экран или рендер. После изменения проверьте разрывы изображения, ровность движения и задержку управления на том же участке.

Если в Windows включена динамическая частота DRR, учитывайте её отдельно от игровых пресетов. На совместимом оборудовании она может менять частоту под задачу; для некоторых игр это способно ограничивать доступный режим. Сравнение имеет смысл, когда вы знаете, какой именно режим экрана действовал во время записи.

HDR-вывод требует совместимой цепочки дисплея и системы. Не пытайтесь исправить частоту кадров изменением яркости HDR или переносом всех настроек цвета из другого монитора. Для первого сравнения оставьте состояние вывода одинаковым. Затем отдельно оцените детали в светлых и тёмных участках, чтобы более яркую картинку не принять за более качественную или более плавную.

На ноутбуке зафиксируйте питание и режим GPU

Сравнение от батареи и от адаптера может дать разные результаты даже без изменений внутри игры. Фирменные режимы ноутбука способны менять доступные пределы питания, выбор GPU и работу охлаждения. Например, для отдельных Lenovo Legion производительный режим недоступен от батареи; у поддерживаемых ASUS режим Eco отключает дискретный GPU. Эти примеры объясняют, почему сначала нужно проверить свой режим, а не копировать процедуру другой модели.

Выбор видеокарты для приложения и переключение аппаратного пути вывода через MUX не следует считать одним действием. Порядок и необходимость перезапуска зависят от ноутбука и программы управления. Не начинайте настройку BeamNG с изменения BIOS по чужому руководству. Сначала запишите активный GPU, источник питания и выбранный штатный профиль устройства.

Проверьте и длительность поездки. Если первые минуты заметно отличаются от последующих, сохраняйте вместе с FPS доступные показания частот и температуры. Один короткий результат после запуска не описывает весь сеанс. При этом рост температуры сам по себе не доказывает неисправность: нужен наблюдаемый эффект и сведения о конкретном устройстве.

Повторите проверку с записью видео и обычным набором программ

Сначала полезно получить исходный результат без записи, затем повторить маршрут с привычной записью или трансляцией. OBS использует GPU не только для кодирования, но и для композиции и отрисовки своей сцены. Поэтому ровная поездка без записи не гарантирует такой же результат при одновременном захвате.

Если страдает только записанное видео, отдельно проверьте статистику пропущенных кадров и нагрузку записи. Не считайте любые рывки в файле доказательством падения FPS самой игры. И наоборот, красивый счётчик в игре не подтверждает, что OBS успевает обрабатывать каждый кадр.

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

Как понять, что настройка закончена

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

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