Руководство по графическим настройкам в Broken Arrow
Broken Arrow предоставляет гибкие возможности настройки графики, позволяя адаптировать визуальное качество под разные конфигурации систем. Ниже приведено описание ключевых параметров, их функций и условий применения изменений.
Некоторые настройки вступают в силу немедленно, другие требуют перезапуска миссии или всей игры. Это зависит от характера изменений: затрагивают ли они ресурсы памяти, структуру сцены или параметры рендеринга. Важно отметить, что большая часть настроек может быть изменена прямо во время игры, без полной перезагрузки — в большинстве случаев достаточно просто перезапустить текущий бой или миссию. Исключение составляют параметры, связанные с декорациями и их разрушением: изменения качества декораций и их разрушаемости обычно применяются только после перезапуска боя.
Размер стриминга текстур
Параметр «Размер стриминга текстур» определяет объём видеопамяти, который движок выделяет для подгрузки текстур в процессе игры. Низкие значения могут приводить к частым заменам текстур в памяти, повышая нагрузку на видеокарту. Более высокие значения позволяют системе дольше удерживать текстуры высокого разрешения в оперативной видеопамяти, что может положительно сказаться на стабильности и плавности изображения. Рекомендуется использовать значения от 128 МБ и выше для видеокарт с объемом памяти от 6 ГБ.
Качество ландшафта
Настройка «Качество ландшафта» влияет на детализацию поверхности местности, включая форму рельефа, элементы грунтового покрытия, скальные массивы и неровности. Этот параметр отвечает за глубину прорисовки геометрии ландшафта, но не является прямым аналогом общей дальности прорисовки. Качество ландшафта влияет исключительно на визуальную составляющую — наиболее заметно различие между уровнями качества при максимальном приближении камеры к поверхности. С высоты разница между настройками High и Medium может быть практически незаметна.
Качество рендера
«Качество рендера» регулирует внутреннее разрешение, в котором движок просчитывает сцену, прежде чем она выводится на экран. Этот параметр влияет преимущественно на шейдеры: сюда входит сложность самих шейдеров, использование или отключение масок, а также шейдерные эффекты вроде колебания листвы от ветра, эффекты горения и прочие визуальные улучшения. Это может включать масштабирование рендера, упрощённые алгоритмы освещения или рендеринг с использованием техник повышения производительности.
Постобработка
Параметр «Постобработка» включает визуальные эффекты, такие как объёмное затенение (SSAO), размытие, глубину резкости, цветокоррекцию и элементы глобального освещения. Эти функции позволяют улучшить восприятие объема, глубины и общей атмосферы сцены.
Качество моделей
Настройка «Качество моделей» определяет геометрическую сложность 3D-объектов в игре, включая юниты, здания и элементы окружения. По сути, этот параметр выступает ограничителем лода (LOD) — уровня детализации моделей в зависимости от расстояния до камеры. Однако в текущей версии он практически не меняет детализации объектов. Параметр не влияет на качество текстур, но напрямую влияет на объем используемой видеопамяти и производительность.
Разрушаемые декорации
Параметр «Разрушаемые декорации» регулирует количество интерактивных объектов на карте и сложность эффектов разрушений. Значение «Низкое» минимизирует количество таких объектов. Повышенные уровни добавляют расширенные визуальные эффекты, физику разрушений и большее количество реактивных элементов окружения. Это может оказывать влияние на общую производительность в зависимости от конфигурации системы.
API
По умолчанию Broken Arrow запускается на DirectX 11. На данный момент полноценная поддержка DirectX 12 не реализована. Возможность запуска на другой версии API или, например, на Vulkan с помощью параметров командной строки в Steam не тестировалась и официально не поддерживается.
В заключение, настройка графики в Broken Arrow позволяет добиться оптимального соотношения между визуальным качеством и стабильной частотой кадров. Рекомендуется экспериментировать с основными параметрами, чтобы найти наиболее подходящий баланс для конкретной конфигурации оборудования.
