Jump to content

Настройка и установка для нескольких мониторов


Recommended Posts

Информация об установке нескольких мониторов для версии игры 1.17 и выше.

 
 

 

 

 

Реквизиты

 


Конфигурации MultiMon поддерживаются в игре только в качестве одного виртуального экрана с большим разрешением. Вы должны использовать либо Nvidia Surround или AMD Eyefinity, или эквивалент,который зависит от вашего типа графики чипсета. При использовании установок в  игре с несколькими отдельными видами, в инструкции ниже, драйверы основаны на панели коррекции(bezel correction)(в зависимости, от того какой драйвер установлен) должны быть отключены, а соответствующие CVARS ( игровые конфигурации переменных см ниже) должны использоваться вместо того, чтобы игра обрабатывала пробелы в панели самостоятельно.
По умолчанию интерьер наклона камеры смотрит немного вниз, чтобы сделать панель грузовика более заметным. В то время как, что хорошо работает для нормального монитора, это выглядит не так как на боковом виде установки нескольких мониторов. По этой причине рекомендуется установить g_interior_camera_zero_pitch 1 перед запуском игры, чтобы отключить эту функцию и без необходимости модифицировать данные игры.
 
 

Предустановленные Режимы

 

Типы
 


Игра поддерживает несколько встроенных режимов. Эти режимы выбираются с помощью r_multimon_mode квара. Следует отметить, что все встроенные внутренние режимы всего, по меньшей мере,на три монитора и фактически включена только тогда, когда разрешение имеет коэффициент формы по меньшей мере 2,5: 1.
Поддерживаются следующие режимы:
0 - Одиночный вид и пользовательский интерфейс,который покрывает всю площадь. Дисплей представлен в виде одного с ультра-широким дисплеем с плоской UI (пользовательский интерфейс), охватывающей всю область. Это по умолчанию.Недостатком является то, что из-за широкого FOV (поля зрения), изображение по бокам значительно искажены.

 
multimon_schema_flat.png

1
 - Одиночный вид покрытия всей площади с элементами пользовательского интерфейса, расположенных в центре третьего монитора (например, на центральном мониторе в установках для трёх мониторов). Это похоже на 0, однако интерфейс охватывает только площадь центра монитора.
2 - Три отдельных обзора для трех мониторов. Каждый монитор имеет свою собственную точку обзора, с FOV по умолчанию 50 градусов по горизонтали. Пользовательский интерфейс расположен на центральном мониторе.
 
multimon_schema_3.png
 
3 -
Использование крайних левых мониторов при установки четырех мониторов, чтобы показать те же обзоры, как с примером 2, последний монитор показывает дополнительный вид глядя вниз на приборную панель и рулевое колесо.

 
multimon_schema_31.png


Дополнительные Конфигурации
 

Визуализация в режимах 2 и 3 могут быть дополнительно контролироваться следующими консольными переменными:
 
r_multimon_border_fov_left и r_multimon_border_fov_right 
- Угол обзора в градусах, охваченных рамкой кадра (например, монитора) между центром и левым / правым мониторами. Используется для панели коррекции драйвер.
r_multimon_fov_horizontal и r_multimon_fov_vertical - Поле зрения используемое для каждого обзора. Если только один из них отличен от нуля, оставаясь одним рассчитывает держать соотношение резолюции. Если оба равны нулю, расчет FOV по умолчанию в  игре используется только камера.
r_multimon_vert_offset_left и r_multimon_vert_offset_right - Вертикальное смещение в метрах на левом / правом мониторе от центра. Может использоваться для перемещения Левой стороны вверх или вниз, чтобы улучшить видимость зеркал учитывая ограниченное вертикальное поле зрения.
r_multimon_rotation_center, r_multimon_rotation_left, r_multimon_rotation_right и r_multimon_rotation_aux - Дополнительное вращение против часовой стрелки, применяется для обзора отдельных мониторов. Скорее всего используется со значением 90 или -90, чтобы компенсировать монитор, который физически находится в разных ориентациях (например, портрет vs ландшафт), чем настроенный в драйвере графики. Это позволяет  смешать портретную и альбомную ориентации, даже если не поддерживается драйвером.
r_multimon_interior_in_main - Управление показывающие интерьер кабины в основном обзоре. Может быть использован для отключения интерьера, если некоторые формы физической интерьера присутствуют у Вас на столе.
r_multimon_exterior_in_aux - Управление показывающий экстерьер к вспомогательному обзору (режим обзора на кнопке 3). Обратите внимание, что тени в настоящее время по-прежнему обновляются, даже если внешний вид отключен.
 



Индивидуальный режим

 

Этот режим имеет больше гибкости в настройке для 1-4 мониторов. Он включается установкой r_multimon_mode от 0 до 4. Обратите внимание, что в отличие от стандартных режимов, этот режим может быть включен независимо от соотношения сторон дисплея. В этом режиме игра берет конфигурацию из \Documents\<название игры>\multimon_config.sii. Если файл не существует, то он будет создан и в первый раз игра начинается в этом режиме. Вы можете отредактировать файл вручную или использовать команду MultiMon в игре, чтобы сделать большинство корректировок на ходу. Обратите внимание, что при использовании команды MultiMon, необходимо позаботиться о сохранении результата, прежде чем покинуть игру или изменить настройки с помощью опций игры, если этого сделано не будет, то изменения будут потеряны.
Положение UI и мониторов в виртуальном дисплее, созданного драйвера задается с помощью нормированных координат, где [0,0] соответствует нижнему левому углу, а [1,1] соответствует правому верхнему углу. Весь интерфейс монитора или должен размещаться внутри в диапазоне [0; 1]  или поведение не определено.
 

 

Атрибуты UI
 
normalized_ui_x 
- Положение в нижнем левом углу интерфейса виртуального дисплея, созданный драйвером.
normalized_ui_width - Ширина интерфейса внутри виртуального дисплея, созданный драйвером.
 
Атрибуты для одного монитора
 
Name 
- Имя монитора для использования MultiMon команды.
normalized_x и normalized_y - Положение в левом нижнем углу монитора на виртуальном дисплее, созданный драйвером.
normalized_width и normalized_height - Размеры обзора монитора на виртуальном дисплее, созданный драйвером.
horizontal_fov_relative_offset и vertical_fov_relative_offset - это значение умножается на поле зрения основного монитора и добавляет к  заголовку позиции и высоту камеры. Может быть использован для положения монитора, когда сам по себе относительно FOV основной монитор рассчитывает автоматически.
heading_offset, pitch_offset и roll_offset - вращение компенсируется в градусах, добавленные к ориентации камеры. Может быть использован, чтобы указать обзор в нужном относительном направлении или можно сделать это в панели коррекции драйвера.
camera_space_offset - Смещение камеры от стандартного положения. Может использоваться для перемещения камеры в какую-то определенную позицию или закрепить её вертикально, чтобы лучше соответствовать физическому расположению мониторов.
horizontal_fov_override и vertical_fov_override - Заменяет соответствующее углы поля зрения. Если оба значения равны нулю, то угол вычисляется по стандартной камере,которая используется. Если хотя бы один не равен нулю, то используется, непосредственно, второй угол,который рассчитывает сохранить пропорции.
render_interior - Включает рендеринг интерьера. Может использоваться, если у вас есть физический салон.
render_exterior - Включает рендеринг экстерьера (например, скайбокс, окружающий мир и за пределами грузовика) в представлении. Обратите внимание, что Тени для обзора все еще будут содержать сцену экстерьера независимо от этой настройки.
frustum_subrect_x, frustum_subrect_y, frustum_subrect_width и frustum_subrect_height - Позволяет указать часть полного усеченного конуса, который рендерит на монитор. Может использоваться для перемещения центра проекции за пределами центра монитора. Например, при использовании двух передних мониторов,которые представляют ветровое стекло грузовика, пока водитель сидит с лева, левая часть конуса может быть удалена, чтобы переместить центр проекции перед водителем. Обратите внимание, что изменение этой точки обзора изменится на эффективное соотношение сторон, поэтому оба угла обзора необходимо установить, чтобы исправить это.
 
Команды для MultiMon
 

В то время как команда MultiMon позволяет установить динамические изменения размера монитора обзора во время выполнения, увеличение самого размера не может быть увеличенным на максимально эффективное разрешение рендеринга за пределы резолюции, используя более крупный размер во время запуска игры. В этом случае измененный обзор будет иметь правильный размер, однако его содержание может выглядеть размытым. Чтобы исправить это, перезагрузите игру или временно измените (и примените) настройки VSync в параметрах отображения после сохранения конфигурации первого использования MultiMon.
Поддерживаются следующие команды:
 
Инициализация

 
Синтаксис: multimon init <setup_name>
Пример: multimon init three
Эта команда инициализирует конфигурацию выполнения, используя один из определенных заранее настроек.
 
Поддерживается следующими расстановками:

empty - без обзора, интерфейс на весь экран. Это удобно для начальной точки для более сложных пользовательских настроек.

one - Создает единый широкий интерфейс с обзором на весь экран. Это похоже на определенный заранее режим 0, однако она обеспечивает возможность отключения внутренней визуализации при желании.

three - Настройка, соответствующая заданного режима 2

three_with_dash - Настройка, соответствующая заданного режима 3

 

 

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


Синтаксис: multimon reload
Пример: multimon reload
Заменяет конфигурацию запуска, используя содержание в файле multimon_config.sii

 
Сохранение
 


Синтаксис: multimon save
Пример: multimon save
Сохраняет текущую конфигурацию запуска для multimon_config.sii. Это ДОЛЖНО быть использовано для изменения сохранений перезагрузки игры или изменения настроек отображения.

 
Добавление
 


Синтаксис: multimon add <имя> <х> <у> <ширина> <высота>
Пример: multimon add left 0.25 0 0.5 1
Определяет монитор в заданной области выходного разрешения и связывает его с указанным именем. Обратите внимание, что имя интерфейса зарезервировано для специального использования.

 
Удаление
 


Синтаксис: multimon remove <имя >
Пример: multimon remove left
Удаляет монитор, связанный с указанным именем.

 
Сделать Основным
 


Синтаксис: multimon make_primary <имя>
Пример: multimon make_primary center
Знаки, указанные в качестве основного монитора. Вероятно, монитор будет установлен в центре поля зрения.
 
 
Список

 


Синтаксис: multimon list
Пример: multimon list

Список имен всех определенных мониторов
 
 
Установка
 


Синтаксис: multimon set <имя> <атрибуты> <значение>
Пример: multimon set left horizontal_fov_override 60
Наборы указанных атрибутов для указанного монитора. Специальное имя монитора UI позволяет изменять положения самого интерфейса.

 
Получение
 


Синтаксис: multimon get <имя> [<преффикс_атрибута>]
Пример: multimon get left normalized_
Печатает значения всех атрибутов указанного монитора, чье имя начинается с указанного префикса. Как с множеством UI предоставляет доступ к самой UI.

 
Исчтоник: http://www.eurotrucksimulator2.com/multimon_config.php
 
 

От автора перевода:
Если Вы заметили "неровности" перевода, или же ошибки в переводе. Пожалуйста, сообщите мне об это в ЛС

  • Thanks 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.