Как спустить режим “VR Unleashed!” на 3dRudder ?

Инструкция по установке режима “VR Unleashed!”

1-Презентация

Эта страница описывает, как установить и протестировать ПО “VR Unleashed!”. Этот инструмент позволяет  связать 3dRudder с платформой SteamVR.

Требования:

  • Платформа SteamVR установлена и аппаратная часть VR откалибрована
  • Пользователь обладает начальными знаниями как установить и использовать 3dRudder

Чтобы установить 3dRudder “VR Unleashed!”загрузите соответствующие настройки с Github и запустите его.

Нужная ссылка: https://github.com/3DRudder/3dRudderUnleashedVR/latest После установки всплывает следующее окно.

3dRudder Unleash VR Configuration 1

2-ВЫБОР И АКТИВАЦИЯ

Сначала, пользователь должен выбрать подходящий драйвер соответствующий его VR-устройству. Доступные драйверы показаны в выпадающем меню рядом с верхним правым углом экрана.

3dRudder Unleash VR configuration 2

Возможный выбор:

  • Lighthouse (Vive), с настоящее время единственный валидированный драйвер,
  • Oculus,
  • и т.д..

Потом, нажмите на кнопку “Активировать”. Это повлечет следующие действия:

  • Остановит движок SteamVR, если он запущен;
  • Заменит стандартные датчики DLL нашими модифицированными DLL;
  • Запустит движок SteamVR заново;
  • Переименует кнопку “Деактивировать”.

В конце, нажмите кнопку “Калибровка”.

Примечание: чтобы отменить модификации драйверов и вернуться в начальную конфигурацию нажмите кнопку “Деактивировать”.

 

3-КОНФИГУРАЦИЯ

После активации становится возможным управление ПО

3dRudder Unleash VR configuration 3

ПО может быть сконфигурировано двумя путями:

  • Используя управление в пользовательском интерфейсе;
  • Загрузкой файла конфигурации.

Некоторые файлы конфигурации находятся тут: https://github.com/3DRudder/3dRudderUnleaschedVR/tree/master/Config

Пользовательский интерфейс позволяет:

На экране “VR Locomotion”:•Позволяет 3dRudder двигать в устройстве VR;
•Дает установить скорость движения для каждой оси;
•Активировать или нет сглаживание (smoothing) данных 3dRudder (см. Примечание 1)
На экране “Карта контроллеров”•Дает 3dRudder инициировать действия контроллера;
•Ассоциировать каждую из осей 3dRudder с определенным действием контроллера
На экране “3dRudder”•Устанавливать время отзыва для каждой из осей 3dRudder: мертвую зону, кривизну кривых;
•Активировать или не активировать несимметричный угол наклона (см. Примечание 2);
•Активировать или не активировать калибровку 3dRudder при запуске (см. Примечание 3);
•Установить вертикальное смещение для VR-устройства и контроллеров; это позволяет, например, использовать очки сидя, получая ту же высоту очков, что и в положении стоя.
Кнопкой “Сохранить”•Записать текущие настройки в файл конфигурации

Примечания:

1) Сглаживание, это фильтр низкой проходимости, берущий вводные N последовательных значений каждой оси и выдающий среднее  значение

2)Несимметричный наклон: эта функция позволяет  управлять, для оси наклона (вперед/назад), положением точки 0 3dRudder, которая не горизонтальна; аппаратная часть компенсирует это, как показано:3dRudder Unleash VR configuration 4

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

3)Калибровка 3dRudder при запуске: если эта опция активирована, ПО будет сохранять положениеVR-устройства когда 3dRudder запускается. Это положение будет использоваться, как реперная точка (например начальная)  положения VR-устройства.

4-ИСПОЛЬЗОВАНИЕ

На этом шаге VR-игра может начаться. Наслаждайтесь!

Вы можете послать нам свой файл конфигурации для своих любимых игр. Мы включим его в ближайшую версию ПО.