Idee per le soluzioni
Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.
Questo articolo descrive come usare uno scenario di realtà mista per consentire a clienti, progettisti e tecnici in loco di condividere e rivedere facilmente le progettazioni come ologrammi 3D nel contesto del proprio ambiente.
Architettura
Scaricare un file SVG di questa architettura.
Flusso di dati
- Gli utenti dell'applicazione client eseguono l'autenticazione usando le credenziali di Microsoft Entra da HoloLens o da un dispositivo mobile.
- Il dispositivo 1 crea un ancoraggio usando Ancoraggi nello spazio di Azure e ottiene un ID di ancoraggio.
- Il dispositivo 1 invia l'ID di ancoraggio al servizio Web dell'app per creare una sessione di collaborazione. Specifica anche quale ologramma deve essere visualizzato tramite il rispettivo ID nell'archivio BLOB di Azure.
- Le informazioni sulla sessione, incluso un codice a 6 cifre per la partecipazione alla sessione, vengono archiviate in Azure Cosmos DB. Tale codice viene restituito al client, consentendo all'utente del dispositivo di invitare altri utenti a partecipare.
- Il dispositivo 2 si connette al servizio Web dell'app e immette il codice per partecipare alla sessione (visualizzato nel dispositivo 1).
- Il servizio Web recupera l'ID di ancoraggio per la sessione e l'ID dell'ologramma associato a tale sessione da Azure Cosmos DB.
- Il servizio Web recupera una chiave di firma di accesso condiviso per accedere all'ologramma associato alla sessione dall'archivio BLOB. Restituisce quindi l'ID di ancoraggio e la chiave di firma di accesso condiviso al dispositivo 2.
- Il dispositivo 2 esegue query in Ancoraggi nello spazio di Azure per ottenere coordinate per l'ID di ancoraggio recuperato nel passaggio 6.
- Il dispositivo 2 recupera l'ologramma dall'archivio BLOB usando la chiave di firma di accesso condiviso ottenuta dal servizio app.
- Il dispositivo 1 e il dispositivo 2 scambiano informazioni sullo stato tramite un canale di networking peer-to-peer o tramite il tuo inoltro di servizio preferito.
Componenti
- Microsoft Entra ID: sincronizzare le directory locali e abilitare l'accesso Single Sign-On
- Blob Archiviazione: archiviazione di oggetti basata su REST per i dati non strutturati
- Azure Cosmos DB: database multimodello distribuito a livello globale per qualsiasi scala
Dettagli dello scenario
I businesses e i team in diversi settori devono dedicare tempo e denaro alle verifiche della progettazione. Le immagini 2D perdono dettagli e contesto essenziali e i prototipi fisici sono estremamente costosi. Con questo scenario di realtà mista, i client, i progettisti e i tecnici in sede possono condividere con facilità e verificare le progettazioni sotto forma di ologrammi 3D nel contesto del proprio ambiente, accelerando le decisioni relative alla struttura e riducendo i tempi di immissione sul mercato.
Potenziali casi d'uso
- Assistenza remota per la risoluzione dei problemi in tempo reale
- Esperienze personalizzate e immersive con 3D e IIoT
- Istruzioni di lavoro basate sulle conoscenze per acquisire e ridimensionare le competenze
Passaggi successivi
- Documentazione di Microsoft Entra
- Documentazione Archiviazione BLOB
- Documentazione di Azure Cosmos DB