Designgranskning som drivs av mixad verklighet

Microsoft Entra ID
Azure Blob Storage
Azure Cosmos DB
Azure Spatial Anchors

Lösningsidéer

Den här artikeln är en lösningsidé. Om du vill att vi ska utöka innehållet med mer information, till exempel potentiella användningsfall, alternativa tjänster, implementeringsöverväganden eller prisvägledning, kan du meddela oss genom att ge GitHub-feedback.

Den här artikeln beskriver hur du kan använda ett scenario med mixad verklighet för att göra det möjligt för klienter, designers och tekniker på plats att enkelt dela och granska design som 3D-hologram i sin miljö.

Arkitektur

Architecture diagramLadda ned en SVG för den här arkitekturen.

Dataflöde

  1. Användare av klientprogrammet autentiserar med sina Microsoft Entra-autentiseringsuppgifter från HoloLens eller en mobil enhet.
  2. Enhet 1 skapar en fästpunkt med hjälp av Azure Spatial Anchors och får tillbaka ett fästpunkts-ID.
  3. Enhet 1 skickar fästpunkts-ID:t till appens webbtjänst för att skapa en samarbetssession. Den anger också vilket hologram som ska visas via dess ID i Azure Blob Storage.
  4. Sessionsinformation, bland annat en 6-siffrig kod för att ansluta till sessionen, lagras i Azure Cosmos DB. Den koden returneras till klienten, så att användaren av den enheten kan bjuda in andra att ansluta.
  5. Enhet 2 ansluter till appens webbtjänst och anger koden för att ansluta till sessionen (visas på Enhet 1).
  6. Webbtjänsten hämtar fästpunkts-ID för sessionen och ID för hologrammet som är kopplat till den sessionen från Azure Cosmos DB.
  7. Webbtjänsten hämtar en SAS-nyckel för åtkomst till hologrammet som är kopplat till sessionen från Blob Storage. Den returnerar sedan fästpunkts-ID och SAS-nyckel till enhet 2.
  8. Enhet 2 skickar en fråga till Azure Spatial Anchors om att hämta koordinater för det fästpunkt-ID som hämtades i steg 6.
  9. Enhet 2 hämtar hologrammet från Blob Storage med hjälp av den SAS-nyckel som erhölls från apptjänsten.
  10. Enhet 1 och enhet 2 utbyter tillståndsinformation via en nätverkskanal mellan peer-enheter (eller via ett tjänstrelä som du väljer).

Komponenter

  • Microsoft Entra-ID: Synkronisera lokala kataloger och aktivera enkel inloggning
  • Blob Storage: REST-baserad objektlagring för ostrukturerade data
  • Azure Cosmos DB: Globalt distribuerad databas med flera modeller för alla skalningar

Information om scenario

Företag och team i olika branscher måste lägga tid och pengar på designgranskningar. 2D-bilder förlorar viktiga detaljer och sammanhang, och fysiska prototyper är extremt dyra. Med det här scenariot med mixad verklighet kan klienter, designer och tekniker på plats enkelt dela och granska designer som 3D-hologram i deras miljö, vilket leder till snabbare designbeslut och kortare tid till marknad.

Potentiella användningsfall

  • Fjärrhjälp för problemlösning i realtid
  • Skräddarsydda, uppslukande upplevelser med 3D och IIoT
  • Kunskapsbaserade arbetsinstruktioner för att samla in och skala expertis

Nästa steg