Использование симулятора Windows Mixed Reality

Симулятор Windows Mixed Reality позволяет тестировать приложения смешанной реальности на компьютере без Windows Mixed Reality иммерсивной гарнитуры. Симулятор доступен в Windows 10 Creators Update. Симулятор аналогичен эмулятору HoloLens, хотя в симуляторе не используется виртуальная машина. Имитированные приложения выполняются в сеансе пользователя рабочего стола Windows 10 так же, как при использовании иммерсивной гарнитуры. Входные данные от человека и окружающей среды, считываемые датчиками на иммерсивной гарнитуре, смоделированы с помощью клавиатуры, мыши или контроллера Xbox. Приложения не нуждаются в каких-либо изменениях для запуска в симуляторе и не знают, что они работают не на иммерсивной гарнитуре.

Включение симулятора Windows Mixed Reality

  1. Включение режима разработчика в разделе "Параметры" —> "Обновление и безопасность" для> разработчиков
  2. Запуск портала Смешанная реальность с рабочего стола
  3. Если вы впервые запускаете портал, вам потребуется выполнить настройку.
    1. Выберите Начало работы.
    2. Выберите Я принимаю , чтобы принять соглашение
    3. Выберите Настройка для моделирования (для разработчиков), чтобы продолжить настройку без физического устройства.
    4. Выберите Настроить , чтобы подтвердить выбор.
  4. Нажмите кнопку Для разработчиков в левой части портала Смешанная реальность
  5. Установите переключатель Имитация в положение Вкл.
    • Включение имитации устанавливает и включает левый имитированный контроллер 6-DOF по умолчанию. До обновления Windows 10 за май 2019 г. для установки имитированного контроллера 6-DOF требуются разрешения администратора. Примите диалоговое окно Контроль учетных записей, если оно отображается.

Теперь вы должны работать с имитацией!

Если вы хотите отключить режим разработчика в параметрах, сначала установите переключатель Имитация в положение Выкл. в разделе Для разработчиков портала Смешанная реальность.

Развертывание приложений в симуляторе Смешанная реальность

Так как симулятор работает на локальном компьютере без виртуальной машины, вы можете развернуть универсальные приложения для Windows на локальном компьютере при отладке.

Базовые входные данные симулятора

Управление симулятором похоже на многие распространенные трехмерные видеоигры и эмулятор HoloLens. В качестве устройств ввода можно использовать клавиатуру, мышь или контроллер Xbox.

Вы управляете симулятором, направляя действия имитированного пользователя с иммерсивной гарнитурой. Ваши действия перемещают имитированного пользователя и вызывают взаимодействие с приложениями, которые реагируют так же, как на иммерсивной гарнитуре.

  • Перемещение вперед, назад, влево и вправо — нажимайте клавиши W, A, S и D на клавиатуре или перемещайте левый джойстик на контроллере Xbox.
  • Найдите вверх, вниз, влево и вправо . Выберите и перетащите мышь, используйте клавиши со стрелками на клавиатуре или правый джойстик на геймпаде Xbox.
  • Нажатие кнопки действия на геймпаде — щелкните правой кнопкой мыши, нажмите клавишу ВВОД на клавиатуре или нажмите кнопку A на контроллере Xbox.
  • Нажатие кнопки "Домой" на геймпаде — нажмите клавишу Windows или клавишу F2 на клавиатуре или нажмите кнопку B на геймпаде Xbox.
  • Перемещение контроллера для прокрутки . Удерживайте нажатой клавишу ALT и правую кнопку мыши, а затем перетащите мышь вверх или вниз. На контроллере Xbox перемещайте правый джойстик влево и вправо, удерживая нажатыми правый триггер и кнопку A.

Отслеживаемые контроллеры

Симулятор Смешанная реальность может имитировать до двух ручных отслеживаемых контроллеров движений. Включите их с помощью переключателей на портале Смешанная реальность. Каждый имитированный контроллер имеет:

  • Положение и ориентация в пространстве
  • Кнопка «Главная»
  • Кнопка меню
  • Кнопка захвата
  • Touchpad
  • Стик
  • Уровень заряда аккумулятора

Следующий этап разработки

Если вы следуете изложенным нами этапам разработки для Unity, вы как раз прошли половину. Здесь можно перейти к следующему разделу или перейти непосредственно к добавлению дополнительных служб.

См. также раздел