Общий доступ в 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.