Euro Truck Simulator 2 + American Truck Simulator: запуск в VR и полезные фишки | VR419.ru

Euro Truck Simulator 2 + American Truck Simulator: запуск в VR и полезные фишки

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

Запуск ETS2 и ATS в VR

Первое и важное — скачать именно VR версию. Жмем правой кнопкой мыши на игру в Steam и выбираем там «Свойства», далее — бета-версии и выбираем VR-ветку, на момент написания статьи доступна версия 1.50, в любом случае, думаю, по названию не перепутаете:

Где много VR в названии — то и VR-ветка)

После того, как вы на нее переключитесь и закроете окно, игра должна перекачаться и в ее названии добавится надписать Oculus:

Приписка «Oculus» — это важно. Хотя, я думаю, со временем там будет просто пометка «VR»

После этого вам нужно прописать параметр запуска («ключ») в свойствах запуска игры. Снова идем в меню, которое мы уже видели (где бета-версию качали), переходим в раздел «Общее» и там прописываем нужный параметр:

Параметр запуска игры, или «ключ»

Что сюда писать? Зависит от того, на каком шлеме вы играете.

-oculus — если вы играете на шлемах Oculus (старые проводные Рифты или новые Квесты) используя Oculus софт (Link, Air Link);

-openvr — если вы играете на шлемах Vive, WMR и прочей экзотике, которая работает через SteamVR (это когда у вас при запуске звёздное небо вокруг);

-openxr — если вы используете Virtual Desktop для беспроводных шлемов вроде Квестов или Pico 3/4 , как это делаю я.

При этом, в последнем случае вам нужно в Virtual Desktop на ПК выставить среду выполнения VDXR, т.е. настройка для Pico 4 + Virtual Desktop выглядит так:

На Pico 4 + Virtual Desktop я играю вот так

ВАЖНО: пишете как показано на картинке, просто чёрточка (минус) и дальше слово латиницей без кавычек, пробелов и прочего, всё маленькими буквами!

После этого подключаете шлем к ПК, запускаете игру, выбираете способ запуска (вроде как Директ 11 более стабилен) — и игра должна заработать в шлеме.

Гляньте начало этого ролика, если что-то непонятно, я там всё это показываю:

Возможные проблемы

Не работает геймпад

Если вдруг в игре не работает геймпад, хотя картинка в шлеме отображается нормально — сначала запустите Steam VR, и уже только потом саму игру, прямо со шлемом на голове, с рабочего стола винды. Оно скажет, что игра запустится и в шлеме и на ПК — жмем ОК и всё должно заработать. И помните, что, чтобы геймпад работал — игра всегда должна быть в фокусе!

Камера под потолком

И еще: если вы отображаетесь «под потолком» — с включенном шлемом на голове нажмите на физической клавиатуре F12, оно должно сбросить картинку в нормальное состояние. Так же, можно настроить сброс вида потом на одну из кнопок геймпада, я настроил на нажатие левого стика сверху, работат.

Полезные советы

Как улучшить графику для VR в ATS/ETS2

В игре есть «масштаб», но, на VR он не влияет. А вот что влияет, так это настройка:

r_manual_stereo_buffer_scale

которая находится в конфиг-файле, который у меня лежит вот тут:

C:\Users\Pavel\Documents\American Truck Simulator\ (для ETS2 аналогично)

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

Как вывести картинку из игры на экран

В том же конфиге ищете строчку:

uset o_oculus_mirror_mode «1»

и меняете нуль на единицу.

Как записать это ОБС-кой? Ну, так и записать, растянув зеркало игры в ней до нужного вам размера, т.к. кадрирровав это зеркало на ПК.

Если меню-карта и проч. запускается на мониторе, а не в VR

Спасибо народу, который комментит мои ролики на ютюбе. Вот что они пишут:

У кого не работает отображение меню игры и карты, а также не запускается в очках удалите файл config в документах, игра сама его пересоздаст и все заработает, сам мучал я с этим весь вечер а решение простое🖐️🤣

А где лежит конфиг- я писал пунктом выше.

Кроме того, можете нажать F11 на клавиатуре — у меня после этого всё меню так же перешло в виар

Как убрать излишнее свечение объектов в версии игры 1.40+

Вы должны были заметить (это сложно не заметить, на самом деле), что с версии 1.40, той самой, где они изменили освещение и сделали его более естественным и интересным, при виде из кабины многие предметы кажутся жутко пересвечеными. Например, знаки ночью, или небо днем: если смотреть в зеркало, всё ок, но, если смотреть просто вперед из кабины, то всё очень ярко.

Как поправить? Поставить мод, отключающий блюм. Для ETS2 у меня стоит вот такой, для ATS — вот такой. Но, поиском в мастерской еще можно поискать, если с этими что-то будет не так. Запрос типа «no bloom». Вобще странно, что разрабы сами не дали эту галочку в настройках.

А еще, т.к. я играю с видом с бампера, там этого эффекта в принципе нет, и это хорошо

Версия 1.50 — ТАА и запуск в VR через OpenXR

Для ETS2 и ATS вышла новая версия игры 1.50 в которой добавили сглаживание ТАА «из коробки», что сильно улучшает «лесенки» и убирает мерцание. Плюс улучшили рендеринг теней, сделали новое меню и т.п. Кроме того, в VR версии добавили работу игры через OpenXR, так что, у кого Virtual Desktop, теперь можно запускать игру с ключом «-openxr» и выбранным рантаймом «VDXR» в Virtual Desktop — игра будет работать без SteamVR, по идее — с лучшей производительностью.

Про производительность хз, надо сравнивать подобное с подобным, мне лень) С тенями на минимум и масштабом в 100% с 2к на глаз моя 3060-ая тащит 50-72 кадра. Сильно зависит от объектов и дороги, правда, проверял под дождем…

На Pico 4 + Virtual Desktop я играю вот так

ВАЖНО: если вы ставили моды в папку с игрой — удалите игру вместе с папкой, и перекачайте по новой, оно может быть не совместимо. Вот как раз у меня из-за мода из ролика новая версия не запускалась, пришлось всё удалить и перекачать

Ну и короткий ролик про это:

Пока вроде и всё. Если найду еще что-то интересное — обязательно сюда допишу

На этом всё, с вами был @Pavel419, до новых постов и до встречи на моём ютюб-канале!