Приложение дает пользователям возможность осуществлять процесс сборки предоставленной модели в формате виртуальной реальности. Люди могут собирать ракетный двигатель как самостоятельно, так и в многопользовательской комнате, объединившись с напарниками.
Процесс сопровождают различные подсказки и тексты с описаниями деталей. Все это, вкупе с глубоким погружением, способствует быстрому усвоению материала. При окончании сборки модель становится анимированной и демонстрирует свой принцип работы.
Актуальная сборка программы доступна в разделе Releases: https://github.com/RTUITLab/Engine-VR/releases
Для работы программы необходимо установленное приложение SteamVR. Также требуется стабильное интернет-соединение вне зависимости от количества пользователей (1, 2 или более).
Программа запускается через файл RocketVR.exe
, после чего необходимо подождать загрузки: не нужно закрывать ее из-за окна «Приложение не отвечает».
Нажатие на клавишу C
на клавиатуре переключает видимость консоли разработчика.
Сочетание CTRL
+R
перезапускает приложение. Оно загружается в фоне примерно за 40-50 секунд.
Дополнительная настройка не требуется.
- Заходим в настройки контроллеров в SteamVR;
- Нажимаем «Управление раскладками контроллера»;
- В «Управлении раскладками для» выбираем данное приложение RocketVR;
- Вместо раскладки «По умолчанию» выбираем пользовательскую раскладку и нажимаем на ее редактирование.
- Находим слева поле «Трекпад» и нажимаем на плюс;
- Выбираем пункт «Использовать как трекпад»;
- Напротив появившегося поля напротив пункта «Позиция» добавляем вектор
vector2inut
Проект разрабатывается на версии Unity 2019.3.7.f1. После клонирования репозитория на локальную машину и открытия проекта в редакторе Unity, необходимо настроить AppID для плагина Photon.
Для этого необходимо открыть PUN Wizard через верхнее меню (Window — Photon Unity Networking — PUN Wizard).
В открывшемся окне необходимо нажать на кнопку Setup Project и ввести AppID приложения.
AppID можно получить на странице Photon Cloud, создав новое приложение: https://dashboard.photonengine.com/en-US/PublicCloud
После введения AppID проект должен работать корректно в VR и 2D режимах.
Рабочая сцена под названием Online находится в папке Scenes.