Karma gerçeklikle desteklenen tasarım incelemesi

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

Çözüm fikirleri

Bu makale bir çözüm fikridir. İçeriği olası kullanım örnekleri, alternatif hizmetler, uygulama konuları veya fiyatlandırma yönergeleri gibi daha fazla bilgiyle genişletmemizi isterseniz GitHub geri bildirimi sağlayarak bize bildirin.

Bu makalede istemcilerin, tasarımcıların ve yerinde mühendislerin ortamları bağlamında 3B hologramlar olarak tasarımları kolayca paylaşmasını ve gözden geçirmesini sağlamak için karma gerçeklik senaryolarını nasıl kullanabileceğiniz açıklanmaktadır.

Mimari

Architecture diagramBu mimarinin SVG'sini indirin.

Veri akışı

  1. İstemci uygulamasının kullanıcıları HoloLens'ten veya mobil cihazdan Microsoft Entra kimlik bilgilerini kullanarak kimlik doğrulaması yapar.
  2. Cihaz 1 Azure Spatial Anchors’ı kullanarak bir bağlayıcı oluşturur ve bir bağlayıcı kimliğini geri alır.
  3. Cihaz 1, işbirliği oturumu oluşturmak için bağlantı kimliğini uygulamanın web hizmetine gönderir. Bu, Azure Blob depolama alanında kimliği aracılığıyla hangi hologramın görüntüleneceğini de belirtir.
  4. Oturuma katılmaya yönelik 6 haneli bir kod da dahil olmak üzere oturum bilgileri Azure Cosmos DB’de depolanır. Bu kod istemciye döndürülerek söz konusu cihazın kullanıcısının katılım için diğerlerini davet etmesini sağlar.
  5. Cihaz 2, uygulamanın web hizmetine bağlanır ve oturuma katılmak için kodu girer (Cihaz 1'de görüntülenir).
  6. Web hizmeti, Azure Cosmos DB’den söz konusu oturumla ilişkili hologramın kimliğini ve oturumun bağlayıcı kimliğini alır.
  7. Web hizmeti, Blob depolama alanından oturumla ilişkili holograma erişmek için bir SAS anahtarı alır. Daha sonra bağlayıcı kimliğini ve SAS anahtarını Cihaz 2’ye döndürür.
  8. Cihaz 2 Azure Spatial Anchors’ı sorgulayarak 6. adımda alınan bağlayıcı kimliğinin koordinatlarını edinir.
  9. Cihaz 2, uygulama hizmetinden alınan SAS anahtarını kullanarak Blob depolama alanından hologramı getirir.
  10. Cihaz 1 ve Cihaz 2 eşler arası bir ağ kanalı üzerinde veya tercih ettiğiniz bir hizmet geçişi üzerinden durum bilgilerini birbiriyle paylaşır.

Components

  • Microsoft Entra Id: Şirket içi dizinleri eşitleme ve çoklu oturum açmayı etkinleştirme
  • Blob Depolama: Yapılandırılmamış veriler için REST tabanlı nesne depolama
  • Azure Cosmos DB: Tüm ölçekler için genel olarak dağıtılmış, çok modelli veritabanı

Senaryo ayrıntıları

Çeşitli sektörlerden işletmeler ve ekipler tasarım incelemelerinde zaman ve maliyet kaybı yaşıyor. 2B görüntüler önemli ayrıntıları ve bağlam özelliklerini kaybediyor. Fiziksel prototipler ise son derece maliyetli. Bu karma gerçeklik senaryosuyla müşteriler, tasarımcılar ve yerinde mühendisler tasarımları ortamları bağlamında 3B hologramları olarak kolayca paylaşıp inceleyebilirler. Böylece tasarım kararları hız kazanmış olur ve pazarlama süresi kısalır.

Olası kullanım örnekleri

  • Sorunu gerçek zamanlı olarak çözmek için uzaktan yardım
  • 3B ve IIoT ile uyarlanmış, çevreleyici deneyimler
  • Uzmanlığı yakalamak ve ölçeklendirmek için bilgi tabanlı çalışma yönergeleri

Sonraki adımlar