Обзорные сведения об Объектных привязках Azure
Объектные привязки Azure позволяют приложению обнаруживать объект в физическом мире, используя трехмерную модель, и оценивать его состояние 6DoF. Состояние 6DoF (6 степеней свободы) определяет, какие повороты и преобразования выполнены для трехмерной модели, которая соответствует реальному объекту (ее физическому аналогу).
Служба Объектных привязок Azure включает службу для преобразования моделей и клиентский пакет SDK среды выполнения для HoloLens. Эта служба принимает трехмерную объектную модель и возвращает модель Объектных привязок Azure. Модель Объектных привязок Azure в сочетании с пакетом SDK среды выполнения позволяет приложению HoloLens загружать модель объекта, обнаруживать и отслеживать экземпляры этой модели в физическом мире.
Примеры
Ниже описаны некоторые примеры использования Объектных привязок Azure.
Обучение. Создавайте обучающие взаимодействия в Смешанной реальности для своих сотрудников без необходимости вручную размещать маркеры или настраивать выравнивание для голограмм. Если вы хотите расширить возможности обучающих взаимодействий в Смешанной реальности, добавив автоматическое обнаружение и отслеживание, передайте модель в службу Объектных привязок. Это приблизит вас к работе без использования маркеров.
Руководство по выполнению задач. Использование смешанной реальности позволяет значительно упростить процесс объяснения определенного набора задач сотрудникам. Наложение цифровых инструкций и рекомендаций прямо на физический объект, например на механизм в цехе или кофеварку на общей кухне, позволяет значительно снизить сложность выполнения набора задач. Для активации таких взаимодействий традиционно используется определенный маркер или выполняемое вручную выравнивание, но с помощью Объектных привязок Azure вы сможете создать взаимодействие, которое автоматически обнаруживает объект, связанный с задачей. Это позволяет легко предоставлять рекомендации в смешанной реальности, не используя маркеры или выравнивание вручную.
Поиск ресурсов. Если в вашем физическом пространстве уже есть трехмерная модель какого-либо объекта, служба Объектных привязок Azure позволит вам обнаруживать и отслеживать экземпляры этого объекта в физической среде.
Поток использования
Сперва загрузите свой 3D-ресурс в нашу службу преобразования Объектных привязок Azure. Вы можете выполнить действия, описанные в одном из наших кратких руководств:
После этого служба преобразует ваш актив в модель Объектных привязок Azure. Загрузите преобразованную модель, чтобы при желании можно было визуализировать ее сетку. Наконец, скопируйте модель на устройство HoloLens с Runtime SDK для Unity или HoloLens C++/WinRT: теперь вы можете обнаруживать физические объекты, соответствующие вашей исходной модели.
Требования к ресурсам
Каждый размер объекта должен составлять от 1 метра до 10 метров, а размер файла не должен превышать 150 МБ.
В настоящее время поддерживаются следующие форматы ресурсов: fbx
, ply
, obj
и glb
.
Дальнейшие действия
В следующих разделах показано, как перейти к созданию приложений с использованием службы "Объектные привязки Azure".