Общий доступ в Unity

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

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

Автоматизация с помощью World Locking Tools

Как и в случае с локальными привязками, World Locking Tools может использовать группу пространственных привязок Azure для блокировки целых координатных пространств относительно физического мира, а не использовать отдельные привязки для блокировки отдельных объектов. Мировая блокировка всего пространства не только обеспечивает среду, которая более способствует точному макету, но и более эффективна как во времени разработчика, так и в ресурсах среды выполнения.

Дополнительные сведения и примеры использования пространственных привязок Azure для совместного использования систем координат на устройствах HoloLens, Android и iOS, а также сохранения пробелов между сеансами см. в документации по World Locking Tools.

Настройка пространственных привязок Azure вручную

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

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

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

После настройки пространственных привязок Azure можно создавать и находить привязки в Unity.

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

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

Следующий этап разработки

Если вы выполняете описанный нами путь разработки Unity, вы находитесь в разгар изучения возможностей платформы Смешанная реальность и API. Здесь можно перейти к следующему разделу:

Или сразу перейдите к развертыванию приложения на устройстве или эмуляторе:

Вы можете в любой момент вернуться к этапам разработки для Unity.

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