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

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

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

Автоматизация с помощью средств блокировки мира

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

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

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

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

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

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

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

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

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

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

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

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

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

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