Сформулированное отслеживание рук и глаз в Unity
HoloLens 2 представил некоторые новые и захватывающие возможности, такие как сформулированное отслеживание рук и глаз.
Самый простой способ использовать новую возможность в Unity — MRTK. Есть также некоторые примеры сцен, которые помогут вам приступить к работе.
Стандартные блоки, поддерживающие руки, глаза и другие в MRTK
MRTK версии 2 предоставляет набор элементов управления пользовательским интерфейсом и стандартных блоков, которые помогут вам ускорить разработку.
Пуговица | Ограничивающий прямоугольник | Обработчик манипуляций |
---|---|---|
Элемент управления кнопкой, поддерживающий различные методы ввода, включая сформулированную руку HoloLens2 | Стандартный пользовательский интерфейс для манипулирования объектами в трехмерном пространстве. | Скрипт для манипулирования объектами одной или двумя руками. |
Шифер | Системная клавиатура | Взаимодействие |
Плоскость стиля 2D, которая поддерживает прокрутку с помощью сформулированного ввода рук | Пример скрипта для использования системной клавиатуры в Unity. | Скрипт, обеспечивающий взаимодействие с объектами, с поддержкой визуальных состояний и тем. |
Решающее устройство | Коллекция объектов | Подсказка |
Различные поведения размещения объектов, такие как тег-наряду, блокировка тела, размер постоянного представления и магнетизм поверхности | Скрипт для размещения массива объектов в трехмерной форме | Пользовательский интерфейс заметки с гибкой системой привязки и сводной системы, которая может использоваться для маркировки контроллеров движения и объектов. |
Панель приложений | Указатели | Визуализация пальцем |
Пользовательский интерфейс для активации вручную в Bounding Box | Сведения о различных типах указателей. | Визуальная доступность на пальце, которая повышает уверенность в прямом взаимодействии |
Отслеживание глаз: выбор целевого объекта | Отслеживание глаз: навигация | |
Объединение глаз, голоса и ввода рук для быстрого и легкого выбора голограмм в сцене | Узнайте, как автоматически прокручивать текст или масштабировать содержимое на основе того, что вы просматриваете | Примеры ведения журнала, загрузки и визуализации того, что пользователи смотрели в приложении |
Примеры сцен
Узнайте о различных типах взаимодействий и элементов управления пользовательского интерфейса MRTK с помощью этого примера сцены.
Другие примеры сцен можно найти в Смешанная реальность Toolkit GitHub в папке Assets/MixedRealityToolkit.Examples/Demos.
Следующий этап разработки
Если вы следите за процессом разработки Unity, который мы изложили, вы находитесь в разгар изучения основных стандартных блоков MRTK. Отсюда вы можете перейти к следующему стандартному блоку:
Или перейдите к возможностям и API платформы смешанной реальности:
Вы можете в любой момент вернуться к этапам разработки для Unity.