Samen ontwerpen beoordelen, mogelijk gemaakt door mixed reality

Bedrijven en teams in meerdere sectoren moeten tijd en geld besteden aan de beoordeling van ontwerpen. Essentiële details en context gaan verloren in 2D-afbeeldingen en fysieke prototypen zijn extreem duur. Met dit mixed reality-scenario kunnen clients, designers en on-site engineers eenvoudig ontwerpen in de vorm van 3D-hologrammen delen en beoordelen in de context van hun omgeving, waardoor sneller beslissingen over het ontwerp kunnen worden genomen en producten sneller op de markt worden gebracht.

Samen ontwerpen beoordelen, mogelijk gemaakt door mixed realityStimuleer beslissingen en breng producten sneller naar de markt door productontwerpen in 3D te visualiseren en te delen.12345678910

Gebruikers van de clienttoepassing voeren de verificatie uit met behulp van hun Azure Active Directory-referenties van HoloLens of een mobiel apparaat.

Apparaat 1 maakt een anker met behulp van Azure Spatial Anchors en krijgt een anker-id terug.

Apparaat 1 stuurt de anker-id naar de webservice van de app om een samenwerkingssessie te maken. Dit apparaat bepaalt ook welk hologram moet worden weergegeven via de id in Azure Blob Storage.

Informatie over de sessie, zoals een code van 6 cijfers om aan de sessie deel te nemen, wordt in Azure Cosmos DB opgeslagen. Die code wordt geretourneerd naar de client, waardoor de gebruiker van dat apparaat anderen voor de sessie kan uitnodigen.

Apparaat 2 maakt verbinding met de webservice van de app en voert de code in om aan de sessie deel te nemen (weergegeven op apparaat 1).

De webservice haalt de anker-id voor de sessie en de id van het hologram dat aan die sessie is gekoppeld, op uit Azure Cosmos DB.

De webservice haalt in de Blob-opslag een SAS-sleutel op voor toegang tot het hologram dat aan de sessie is gekoppeld. Vervolgens worden de anker-id en SAS-sleutel naar apparaat 2 geretourneerd.

Apparaat 2 voert een query uit op Azure Spatial Anchors om de coördinaten op te halen voor de anker-id die in stap 6 is opgehaald.

Apparaat 2 haalt het hologram op uit de Blob-opslag met behulp van de SAS-sleutel die het van de app-service heeft verkregen.

Apparaat 1 en apparaat 2 wisselen informatie de status uit via een peer-to-peernetwerkanaal (of via een willekeurig servicerelais).

  1. 1 Gebruikers van de clienttoepassing voeren de verificatie uit met behulp van hun Azure Active Directory-referenties van HoloLens of een mobiel apparaat.
  2. 2 Apparaat 1 maakt een anker met behulp van Azure Spatial Anchors en krijgt een anker-id terug.
  3. 3 Apparaat 1 stuurt de anker-id naar de webservice van de app om een samenwerkingssessie te maken. Dit apparaat bepaalt ook welk hologram moet worden weergegeven via de id in Azure Blob Storage.
  4. 4 Informatie over de sessie, zoals een code van 6 cijfers om aan de sessie deel te nemen, wordt in Azure Cosmos DB opgeslagen. Die code wordt geretourneerd naar de client, waardoor de gebruiker van dat apparaat anderen voor de sessie kan uitnodigen.
  5. 5 Apparaat 2 maakt verbinding met de webservice van de app en voert de code in om aan de sessie deel te nemen (weergegeven op apparaat 1).
  1. 6 De webservice haalt de anker-id voor de sessie en de id van het hologram dat aan die sessie is gekoppeld, op uit Azure Cosmos DB.
  2. 7 De webservice haalt in de Blob-opslag een SAS-sleutel op voor toegang tot het hologram dat aan de sessie is gekoppeld. Vervolgens worden de anker-id en SAS-sleutel naar apparaat 2 geretourneerd.
  3. 8 Apparaat 2 voert een query uit op Azure Spatial Anchors om de coördinaten op te halen voor de anker-id die in stap 6 is opgehaald.
  4. 9 Apparaat 2 haalt het hologram op uit de Blob-opslag met behulp van de SAS-sleutel die het van de app-service heeft verkregen.
  5. 10 Apparaat 1 en apparaat 2 wisselen informatie de status uit via een peer-to-peernetwerkanaal (of via een willekeurig servicerelais).

Begeleiding bij implementatie

Producten/beschrijving Documentatie

Azure Active Directory

On-premises mappen synchroniseren en eenmalige aanmelding inschakelen

Blobopslag

Op REST gebaseerde objectopslag voor ongestructureerde gegevens

Azure Cosmos DB

Wereldwijd gedistribueerde, multi-modeldatabase voor elke schaalgrootte