Руководство по миграции из HoloLens Toolkit (HTK) в набор средств Смешанная реальность (MRTK).
Установка и настройка
| Методы |
HTK 2017 |
MRTK версии 2 |
| Тип |
Конкретные события для кнопок с сведениями о типе ввода при необходимости. |
Входные данные на основе жестов, передаваемые по событиям. |
| Настройка |
Поместите InputManager в сцену. |
Включите входную систему в профиле конфигурации и укажите конкретный тип системы ввода. |
| Настройка |
Настроено в инспекторе для каждого отдельного скрипта в сцене. |
Настроен с помощью профиля системы ввода Смешанная реальность и соответствующего профиля, указанного ниже. |
Связанные профили:
- Профиль сопоставления контроллеров Смешанная реальность
- Профиль визуализации контроллера Смешанная реальность
- Профиль жестов Смешанная реальность
- Смешанная реальность профилей действий ввода
- Профиль правил действия ввода Смешанная реальность
- Профиль указателя Смешанная реальность
Параметры поставщика взгляда изменяются на объекте Main Camera в сцене.
Компоненты поддержки платформы (например, Windows Смешанная реальность диспетчер устройств) необходимо добавить в поставщики данных соответствующей службы.
Сопоставления интерфейсов и событий
Некоторые события больше не имеют уникальных событий и теперь содержат mixedRealityInputAction. Эти действия указаны в профиле действий ввода и сопоставлены с определенными контроллерами и платформами в профиле сопоставления контроллеров. События, как OnInputDown и теперь, должны проверять тип MixedRealityInputAction.
Связанные системы ввода:
Камера
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
Удалите MainCamera, добавьте mixedRealityCameraParent / MixedRealityCamera / HoloLensCamera префаб в сцену или используйте элемент меню "Настройка набора средств > > Смешанная реальность Смешанная реальность применить Смешанная реальность сцены". |
MainCamera, родительский элемент в разделе MixedRealityPlayspace с помощью Смешанная реальность Toolkit > Add to Scene and Configure... |
| Настройка |
Конфигурация параметров камеры, выполненная в экземпляре предварительной проверки подлинности. |
Параметры камеры, настроенные в профиле камеры Смешанная реальность. |
Речь
Распознавание ключевых слов
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
Добавьте SpeechInputSource в сцену. |
Служба ключевых слов (например, диспетчер ввода речи Windows) должна быть добавлена в поставщики данных входной системы. |
| Настройка |
Распознанные ключевые слова настраиваются в инспекторе SpeechInputSource. |
Ключевые слова настраиваются в профиле Смешанная реальность речевых команд. |
| Обработчики событий |
ISpeechHandler |
IMixedRealitySpeechHandler |
Диктовка
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
Добавьте в сцену диктовкуInputManager. |
Поддержка диктовки требует, чтобы служба (например, Диспетчер входных данных Windows) добавлялась в поставщики данных входной системы. |
| Обработчики событий |
IDictationHandler |
IMixedRealityDictationHandlerIMixedRealitySpeechHandler |
Пространственное понимание и сопоставление
Сетка
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
Добавьте в сцену префаб ПространственныйMapping. |
Включите систему пространственной осведомленности в профиле конфигурации и добавьте пространственного наблюдателя (например, Windows Смешанная реальность пространственного наблюдателя сетки) в поставщики данных системы пространственной осведомленности. |
| Настройка |
Настройте экземпляр сцены в инспекторе. |
Настройте параметры для профиля каждого пространственного наблюдателя. |
Плоскости
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
SurfaceMeshesToPlanes Используйте скрипт. |
Еще не реализовано. |
Пространственное понимание
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
Добавьте в сцену предварительно подготовленный объект SpatialUnderstanding. |
Еще не реализовано. |
| Настройка |
Настройте экземпляр сцены в инспекторе. |
Еще не реализовано. |
Система
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
Добавьте сценарий в BoundaryManager сцену. |
Включите систему границ в профиле конфигурации. |
| Настройка |
Настройте экземпляр сцены в инспекторе. |
Настройте параметры в профиле визуализации границ. |
Совместное использование
| Методы |
HTK 2017 |
MRTK версии 2 |
| Настройка |
Служба общего доступа: добавьте в сцену предварительный доступ. UNet: используйте пример SharingWithUNET. |
ведутся работы |
| Настройка |
Настройте экземпляры сцены в инспекторе. |
ведутся работы |
Пользовательский интерфейс
Служебные инструменты
Некоторые служебные программы были согласованы как дубликаты с системой решателя. Отправьте файл проблемы, если какие-либо из необходимых скриптов отсутствуют.