Verwenden von Ankern zum Freigeben von Hologrammen

Hinweis

Dieser Artikel bezieht sich auf die älteren nativen WinRT-APIs. Für neue native App-Projekte empfehlen wir die Verwendung der OpenXR-API.

Eine gemeinsame Umgebung ist eine, bei der mehrere Benutzer mit ihrem eigenen HoloLens-, iOS- oder Android-Gerät gemeinsam dasselbe Hologramm anzeigen und mit diesem interagieren. Das Hologramm wird mithilfe der räumlichen Ankerfreigabe an einem festen Punkt im Raum positioniert.

Dieser Artikel enthält kurze Einführungen in Azure Spatial Anchors und lokale Anker. Wenn Sie noch nicht mit Azure Spatial Anchors sind, empfehlen wir Ihnen, zuerst diese ausführliche Übersicht zu lesen.

Azure Spatial Anchors

Sie können Azure Spatial Anchors verwenden, um dauerhafte cloudgestützte Raumanker zu erstellen, die Ihre App dann auf mehreren HoloLens-, iOS- und Android-Geräten finden kann. Durch die Gemeinsame Nutzung eines gemeinsamen Raumankers auf mehreren Geräten kann jeder Benutzer Inhalte sehen, die relativ zu diesem Anker an derselben physischen Position gerendert werden. Dies ermöglicht gemeinsame Erfahrungen in Echtzeit.

Sie können Azure Spatial Anchors auch für die asynchrone Hologrammpersistenz auf HoloLens-, iOS- und Android-Geräten verwenden. Durch die Gemeinsame Nutzung eines dauerhaften Raumankers in der Cloud können mehrere Geräte im Laufe der Zeit dasselbe persistente Hologramm beobachten, auch wenn diese Geräte nicht gleichzeitig vorhanden sind.

Testen Sie den 5-minütigen Azure Spatial Anchors HoloLens-Schnellstart, um mit dem Erstellen freigegebener Erfahrungen in Ihrer HoloLens-App zu beginnen.

Sobald Sie azure Spatial Anchors ausführen, können Sie Anker in HoloLens erstellen und suchen. Exemplarische Vorgehensweisen sind auch für Android und iOS verfügbar, sodass Sie dieselben Anker auf allen Geräten freigeben können.

Lokale Ankerübertragungen

In Situationen, in denen Sie Azure Spatial Anchors nicht verwenden können, ermöglichen lokale Ankerübertragungen einem HoloLens-Gerät das Exportieren eines Ankers, der von einem zweiten HoloLens-Gerät importiert werden kann. Dieser Ansatz bietet weniger robuste Ankerrückrufe als Azure Spatial Anchors, und iOS- und Android-Geräte werden von diesem Ansatz nicht unterstützt.

Weitere Informationen