Совместное использование голограмм с помощью привязок

Примечание

Эта статья относится к устаревшим собственным API WinRT. Для новых проектов собственных приложений рекомендуется использовать API OpenXR.

Общий интерфейс — это интерфейс, в котором несколько пользователей с собственными устройствами HoloLens, iOS или Android совместно просматривают одну голограмму и взаимодействуют с ней. Голограмма располагается в фиксированной точке пространства с помощью совместного использования пространственных привязок.

В этой статье приведены краткие сведения о пространственных и локальных привязках Azure. Если вы не знакомы с Пространственными привязками Azure, рекомендуем сначала ознакомиться с этим подробным обзором .

Пространственные привязки Azure

Пространственные привязки Azure можно использовать для создания устойчивых облачных пространственных привязок, которые затем приложение сможет найти на нескольких устройствах HoloLens, iOS и Android. Благодаря совместному использованию общей пространственной привязки на нескольких устройствах каждый пользователь может видеть содержимое, отображаемое относительно этой привязки, в одном физическом расположении. Это позволяет обмениваться опытом в режиме реального времени.

Пространственные привязки Azure также можно использовать для асинхронной сохраняемости голограмм на устройствах HoloLens, iOS и Android. Благодаря совместному использованию устойчивой облачной пространственной привязки несколько устройств могут наблюдать одну и ту же голограмму с течением времени, даже если эти устройства присутствуют не одновременно.

Чтобы приступить к созданию общих возможностей в приложении HoloLens, ознакомьтесь с кратким руководством по использованию 5-минутных пространственных привязок Azure Для HoloLens.

После запуска пространственных привязок Azure можно создавать и находить привязки в HoloLens. Пошаговые руководства также доступны для Android и iOS , что позволяет совместно использовать одни и те же привязки на всех устройствах.

Передача локальных привязок

В ситуациях, когда вы не можете использовать пространственные привязки Azure, передача локальных привязок позволяет одному устройству HoloLens экспортировать привязку, импортируемую вторым устройством HoloLens. Этот подход обеспечивает менее надежный отзыв привязки, чем Пространственные привязки Azure, и устройства iOS и Android не поддерживаются этим подходом.

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