Обновление приложений SteamVR для Windows Mixed Reality

Мы рекомендуем разработчикам протестировать и оптимизировать свои возможности SteamVR для работы на Windows Mixed Reality гарнитурах. В этой документации рассматриваются распространенные улучшения, которые можно сделать, чтобы обеспечить отличную работу в Windows Mixed Reality.

Инструкции по начальной настройке

Чтобы начать тестирование игры или приложения на Windows Mixed Reality сначала следуйте нашему руководству по началу работы.

Модели контроллеров

  1. Если приложение отрисовывает модели контроллера:
  2. Интерфейсы, которые имеют представление о возможности передачи, должны получать указания от входных API для различения контроллеров (пример Unity)

Элементы управления

При проектировании или настройке макета элемента управления учитывайте следующий набор зарезервированных команд:

  1. Щелчок вниз по левому и правому аналоговым стику зарезервирован для панели мониторинга Steam.

Примечание

Если вы используете контроллер HP Reverb G2, нажатие правой кнопки меню зарезервировано для панели мониторинга Steam.

  1. Кнопка Windows всегда будет возвращать пользователей на Windows Mixed Reality дома.

По возможности по умолчанию используется телепортация на основе отпечатков в соответствии с поведением телепортации Windows Mixed Reality домашней телепортации.

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

Многие игры виртуальной реальности используют подсказки контроллера движения и наложения, чтобы обучить пользователей их приложениям или играм наиболее важные команды. При настройке приложения для Windows Mixed Reality рекомендуется ознакомиться с этой частью интерфейса, чтобы убедиться, что подсказки сопоставляются с моделями контроллера Windows.

Кроме того, если в вашем интерфейсе есть моменты, когда вы отображаете изображения контроллеров, обязательно предоставьте обновленные изображения с помощью Windows Mixed Reality контроллеров движения.

Haptics

Начиная с обновления Windows 10 за апрель 2018 г., тактильные функции теперь поддерживаются для возможностей SteamVR на Windows Mixed Reality. Если приложение Или игра SteamVR уже поддерживают тактильные устройства, теперь они должны работать (без дополнительной работы) с Windows Mixed Reality контроллерами движения.

Windows Mixed Reality контроллеры движения используют стандартный тактильной двигатель, в отличие от линейных приводов, найденных в некоторых других контроллерах движения SteamVR. Это может привести к тому, что взаимодействие с пользователем будет немного отличаться от ожидаемого. Поэтому мы рекомендуем протестировать и настроить тактильные конструкции с помощью Windows Mixed Reality контроллеров движения. Например, иногда короткие тактильные импульсы (5–10 мс) менее заметны на Windows Mixed Reality контроллерах движения. Чтобы произвести более заметный импульс, поэкспериментируйте с отправкой более длинного "щелчка" (40-70 мс), чтобы дать мотору больше времени, чтобы запустить, прежде чем сказали, чтобы снова выключить питание.

Запуск приложений SteamVR из меню "Пуск" Windows Mixed Reality

Для виртуальной реальности, распространяемой через Steam, мы обновили Windows Mixed Reality для SteamVR вместе с последними выпусками Windows. Названия SteamVR теперь автоматически отображаются в меню "Пуск" Windows Mixed Reality в списке "Все приложения".

Чтобы отобразить Windows Mixed Reality поддержку вашего заголовка, перейдите по ссылке "Изменить страницу магазина" на целевой странице приложения, выберите вкладку "Основные сведения" и прокрутите вниз до "Виртуальная реальность". Снимите флажок "Скрыть Windows Mixed Reality" и опубликуйте его в магазине.

Ошибки и отзывы

Ваши отзывы неоценимы, когда дело доходит до улучшения Windows Mixed Reality SteamVR. Отправьте все отзывы и ошибки через Центр отзывов о Windows. Ниже приведены некоторые советы о том, как сделать отзывы о SteamVR максимально полезными.

Если у вас есть вопросы или комментарии, вы также можете связаться с нами на нашем форуме Steam.

Часто задаваемые вопросы и устранение неполадок

Если у вас возникли общие проблемы с настройкой или воспроизведением интерфейса, проверка последние действия по устранению неполадок.

См. также статью