採用混合實境技術的共同作業設計檢閱

各行各業的公司團體花費不少時間與金錢在設計檢閱上。2D 影像遺失基本詳細資料和內容,而且實體原型的成本極高。在此混合實境案例中,用戶端、設計師和現場工程師可輕鬆地在其環境內容中以 3D 全像投影來分享及檢閱設計,藉此加速設計決策並縮短上市時間。

採用混合實境技術的共同作業設計檢閱以 3D 視覺化及分享產品設計,藉此加速決策並縮短上市時間。12345678910

用戶端應用程式的使用者從 HoloLens 或行動裝置使用其 Azure Active Directory 認證進行驗證。

裝置 1 使用 Azure Spatial Anchors 建立錨點並取回錨點識別碼。

裝置 1 將錨點識別碼傳送到應用程式的 Web 服務,以建立共同作業工作階段。它也會指定要透過 Azure Blob 儲存體中的識別碼顯示的全像投影。

工作階段資訊 (包括用以加入工作階段的 6 位數代碼) 會儲存在 Azure Cosmos DB 中。該代碼會傳回給用戶端,以允許該裝置的使用者邀請其他人加入。

裝置 2 連線到應用程式的 Web 服務,並輸入代碼以加入工作階段 (顯示在裝置 1 上)。

Web 服務從 Azure Cosmos DB 擷取工作階段的錨點識別碼,以及與該工作階段相關聯的全像投影識別碼。

Web 服務擷取 SAS 金鑰,從 Blob 儲存體存取與工作階段相關聯的全像投影。然後將錨點識別碼和 SAS 金鑰傳回給裝置 2。

裝置 2 查詢 Azure Spatial Anchors,以取得步驟 6 中所擷取錨點識別碼的座標。

裝置 2 使用從 App Service 取得的 SAS 金鑰,從 Blob 儲存體擷取全像投影。

裝置 1 和裝置 2 透過對等網路通道 (或透過您選擇的服務轉送) 來交換狀態資訊。

  1. 1 用戶端應用程式的使用者從 HoloLens 或行動裝置使用其 Azure Active Directory 認證進行驗證。
  2. 2 裝置 1 使用 Azure Spatial Anchors 建立錨點並取回錨點識別碼。
  3. 3 裝置 1 將錨點識別碼傳送到應用程式的 Web 服務,以建立共同作業工作階段。它也會指定要透過 Azure Blob 儲存體中的識別碼顯示的全像投影。
  4. 4 工作階段資訊 (包括用以加入工作階段的 6 位數代碼) 會儲存在 Azure Cosmos DB 中。該代碼會傳回給用戶端,以允許該裝置的使用者邀請其他人加入。
  5. 5 裝置 2 連線到應用程式的 Web 服務,並輸入代碼以加入工作階段 (顯示在裝置 1 上)。
  1. 6 Web 服務從 Azure Cosmos DB 擷取工作階段的錨點識別碼,以及與該工作階段相關聯的全像投影識別碼。
  2. 7 Web 服務擷取 SAS 金鑰,從 Blob 儲存體存取與工作階段相關聯的全像投影。然後將錨點識別碼和 SAS 金鑰傳回給裝置 2。
  3. 8 裝置 2 查詢 Azure Spatial Anchors,以取得步驟 6 中所擷取錨點識別碼的座標。
  4. 9 裝置 2 使用從 App Service 取得的 SAS 金鑰,從 Blob 儲存體擷取全像投影。
  5. 10 裝置 1 和裝置 2 透過對等網路通道 (或透過您選擇的服務轉送) 來交換狀態資訊。

實作指南

產品/描述 文件

Azure Active Directory

同步處理內部部署目錄和啟用單一登入

Blob 儲存體

非結構化資料的 REST 式物件儲存體

Azure Cosmos DB

快速的 NoSQL 資料庫支援開放式 API 及任何規模