Windows Mixed Reality 的位置型娛樂Location Based Entertainment with Windows Mixed Reality

在過去幾年來,我們在以位置為基礎的娛樂類別中看到大量的成長和創新。In the last couple of years, we've seen an incredible amount of growth and innovation in the Location Based Entertainment category. 傳統的場地(例如主題公園和劇院)已開始提供沉浸式、多玩家體驗,作為現有乘車點和安裝的免費體驗。Traditional venues like theme parks and theaters have started offering immersive, multi-player experiences as complimentary experiences to existing rides and installations. 新的操作員和場地為 masses 帶來了獨特的多 sensorial、多玩家體驗。New operators and venues are bringing unique multi-sensorial, multi-player experiences at an attractive price to the masses. 所有這些經驗都會將信封推播到混合現實的可能原因。All of these experiences are pushing the envelope for what’s possible with mixed reality.

本檔是在以位置為基礎的娛樂類別中開始使用 Windows Mixed Reality 的指南。This document is a guide to get started with Windows Mixed Reality in the Location Based Entertainment category. 下列指導方針可能還適用于除了訓練、產品設計和其他使用案例以外的位置型體驗。The guidance below may additionally be applicable to location-based experiences beyond entertainment such as training, product design, and other use cases.

工程常見問題Engineering FAQ

硬體Hardware

問: Microsoft 及其合作夥伴可在我的設定中使用的硬體有哪些?Q: What hardware is available from Microsoft and its partners that I can use in my setup?

答: Microsoft 及其 OEM 合作夥伴提供了一套具吸引力的裝置組合,可根據您的需求進行選擇。A: Microsoft and its OEM partners offer a compelling portfolio of devices to choose from depending on your needs.

如果您為客戶提供的體驗需要虛擬實境耳機,HP、Samsung 和 Acer 的市場耳機很適合。If the experiences you’re providing to your customers requires a virtual reality headset, in-market headsets from HP, Samsung, and Acer are a great fit. 每個耳機都有自己的差異化屬性。Each headset has their own differentiated attributes. 下列各項的詳細資料。More details on each below.

HP 回音: 詳細資料HP Reverb: Details

Samsung 電影對白 +: 詳細資料Samsung Odyssey+: Details

Acer: 詳細資料Acer: Details

如果您的地點是以混合或增強的現實體驗來學習,請查看 Microsoft HoloLens 2。If your location specializes in mixed or augmented reality experiences with see-through headsets, check out the Microsoft HoloLens 2.

HoloLens 2: 預先訂購的興趣HoloLens 2: Pre-order interest

如果您想要試驗使用先進的電腦視覺、語音和內文追蹤的體驗,Azure Kinect DK 相當適合。If you’re experimenting with experiences that use advanced computer vision, speech, and body tracking, the Azure Kinect DK is a good fit.

Azure Kinect: 詳細資料Azure Kinect: Details

問:我可以使用哪些背包」電腦的組合來執行電腦行動網卡的 VR 體驗?Q: What is the portfolio of backpack PCs I can use to run my PC-tethered VR experiences?

針對電腦行動網卡的 VR 體驗,我們 Oem 提供了一系列完全為該需求打造的背包」電腦。For PC-tethered VR experiences, our OEMs offer an incredible selection of backpack PCs built exactly for that need.

HP 剛剛推出了其 HP VR 背包」 G2,這是世界上最強大的穿戴式 PC –針對自由漫遊體驗進行優化,現在提供了30% 以上的 RTX 2080 GPU 功能。HP just launched their HP VR backpack G2, the world’s most powerful wearable PC – optimized for free-roam experiences, now with 30% more power with an RTX 2080 GPU inside. 詳細資料Details

安裝程式Setup

問:如何可以更輕鬆地設定安裝程式,並自訂 LBE 的混合實境入口?Q: How can I more easily configure setup and customize the Mixed Reality Portal for LBE?

注意

這項功能需要版本2000.19061.1011.0 或更高版本。This feature requires version 2000.19061.1011.0 or greater.

您可能會發現您需要更多的混合實境入口自訂,而不是透過應用程式,將應用程式部署到 kiosk 或自訂體驗。You may find that you need more customization of Mixed Reality Portal than is normally available through the app for deploying apps to kiosks or customized experiences. 混合實境入口最新的7月更新支援數個可透過設定檔設定的 advanced settings:The latest July update of Mixed Reality Portal supports several advanced settings, which you can set via a configuration file:

允許失敗的系統檢查–安裝程式通常會先檢查電腦是否與 Windows Mixed Reality 相容,再完成安裝程式。Allow failed system checks – normally the setup process checks the PC for compatibility with Windows Mixed Reality before completing setup. 如果發生相容性問題,略過相容性檢查可能會在嘗試執行 Windows Mixed Reality 時發生問題。Bypassing compatibility checks may cause issues when trying to run Windows Mixed Reality if there are compatibility issues.

略過裝置附屬應用程式– DCA 提供製造商提供的耳機專屬設定步驟,並允許更新耳機的固件。Skip Device Companion App – the DCA provides headset-specific setup steps provided by the manufacturer and allows for updating the headset’s firmware.

略過房間設定–而不是收到建立空間界限的提示,您可以直接進入站上/固定模式的耳機。Skip room setup – instead of being prompted to create a room boundary, you can continue directly into the headset in Seated/Standing mode.

略過從存放區安裝應用程式-一般安裝程式會安裝數個存放區應用程式,包括3D 檢視器和 Edge 360 檢視器附加元件。Skip installing apps from the Store - normal setup installs several Store apps including 3D Viewer and the Edge 360 Viewer add-on. 這會略過這些應用程式的安裝,但您可能遺失裝置功能。This will skip the install of these apps, but you may be missing device functionality.

以全螢幕顯示預覽–混合實境入口預設為在使用耳機時,于桌上型電腦的全螢幕中顯示耳機預覽。Show preview in full screen – Mixed Reality Portal will default to showing the headset preview in full-screen on the desktop PC while the headset is in use.

隱藏側邊面板的新狀態-防止新的面板在啟動混合實境入口時展開。Hide New for your side panel – prevents the New for your panel from being expanded on launch of Mixed Reality Portal.

如何設定:How to configure:

若要設定這些設定中的任何一項,您必須在此目錄下建立名為 UserConfig.js 的檔案: $env \ : localappdata\packages\ Microsoft.MixedReality.Portal_8wekyb3d8bbwe \localstateTo set any of these configurations, you need to create a file called UserConfig.json under this directory: $env:LOCALAPPDATA\Packages\Microsoft.MixedReality.Portal_8wekyb3d8bbwe\LocalState\

對大部分的使用者而言,這看起來會像這樣: C:\Users <username> \Appdata\local\packages\ microsoft.mixedreality.portal_8wekyb3d8bbwe \localstate \For most users, this will look like: C:\Users<username>\AppData\Local\Packages\microsoft.mixedreality.portal_8wekyb3d8bbwe\LocalState\

針對您想要啟用的任何上述設定,JSON 檔案的下列內容應設定為 "true":The JSON file should have the below contents with “true” set for any of the above settings you want enabled:

{

  "shouldAllowFailedSystemChecks": true,

  "shouldSkipDcaApp": true,

  "shouldSkipRoomSetup": true,

  "shouldSkipStoreAppInstall": true,

  "shouldShowPreviewFullScreen": true,

  "shouldHideEngagementPane": true

}

問:是否有設定 playspace 的任何指引?Q: Is there any guidance on configuring the playspace?

答:設定 playspace 的方式應該與取用者設定體驗一樣。A: Configuring a playspace should be done as you would with a consumer setup experience. 房間設定程式也可讓您定義您的房間界線。The Room Setup process will also let you define your room boundaries. 您可以在 這裡閱讀更多有關設定空間界限的詳細資料。More details on configuring room boundaries can be read here.

如同上述檔中所述,最大合理的單一座標 playspace 大約是5mx5m。As discussed in the above document the maximum reasonable single coordinate playspace is around 5mx5m. 如果您想要有更大的區域,您可以在 Windows 全像 API 堆疊中使用空間錨點功能。If you want to have a larger area, you can make use of the Spatial Anchors capability in the Windows Holographic API stack. 使用此 API 時,您將需要在所產生的體驗中進行自訂工程。Using this API will require custom engineering in the experiences you're producing.

您可以在 這裡閱讀更多有關如何將內容優化以取得不同空間大小的詳細資料。More details on how to optimize your content for different space sizes can be read here.

問:我的空間太大,當我嘗試設定具有界限的長期體驗時遇到錯誤。我該怎麼做才能設定我的大型自由漫遊體驗?Q: My space is too large and I’m running into errors when I try to set up a Standing experience with boundaries. What should I do to set up my large free-roam experience work?

答:若要設定比 ~ 18x18ft 更大的空間,您無法使用系統提供的界限體驗。A: To set up a larger space than ~18x18ft, you can't use the boundary experience provided by the system. 界限系統依賴單一固定座標「錨點」,當使用者距離中央階段錨點太遠時,這可能會變得不穩定。The boundary systems rely on a single fixed coordinate “anchor”, which can become unstable when a user is too far from the center stage anchor.

您可以設定「固定」模式,而不會顯示界限或設定階段界限或 playspace。You can set up “seated” mode, which won't display the boundary or configure a stage bounds or playspace. 您必須在應用程式內設定多個空間錨點,以參考實體界限區域。You’ll need to configure multiple spatial anchors within the app to reference physical boundary areas.

應用程式開發人員負責顯示必要的保護措施,讓使用者不會與實體周圍發生衝突。The application developer is responsible to display necessary safeguards so that users don’t collide with physical surroundings. 這些可能是在體驗或自訂遊戲界限視覺效果中的數位牆。These could be digital walls within the experience or a customized game boundary visual.

您可以在 這裡找到使用 WMR 設定房間界限的指引。Guidance on setting up the room boundary with WMR can be found here.

問: playspace 的原點在哪裡?Q: Where is the origin of the playspace?

答: playspace 的來源取決於房間設定體驗,更明確地說,在安裝期間按下中間按鈕的 HMD 位置。A: The origin of the playspace is determined by the Room Setup experience, more specifically the HMD position when the Center button is pressed during setup.

多玩家設定MULTI-PLAYER SETUP

問:我在的地點部署了多玩家體驗。Windows Mixed Reality 是否支援?Q: I’m deploying a multi-player experience in at my venue. Is that supported on Windows Mixed Reality?

答:如果您透過我們的測試人員計畫加入宣告 Windows 20H1 或更新版本的組建,您可以存取地圖共用的新介面。A: If you opt into the Windows 20H1 or later build via our Insider program, you can access a new interface for map sharing. 這項新功能可透過 Windows 裝置入口網站的 [ 對應管理員 ] 介面使用。This new functionality is available via the Map Manager interface of the Windows Device portal. 若要使用此工具,請依照下列步驟執行:To use this tool, follow the steps below:

  • 請確定您加入宣告20H1 或更新版本-2019 年9月之後,這表示使用我們的測試人員計畫Make sure you're opted into 20H1 or later - after September 2019, this means using our Insider program
  • 使用這些指示啟用 WINDOWS 裝置入口網站 (WDP) Enable the Windows Device Portal (WDP) using these instructions
  • 插入您想要從 HMD 下載現有對應或匯入新對應的 Windows Mixed RealityPlug in a Windows Mixed Reality HMD that you wish to either download an existing map from or import a new map
  • 使用 [設定] 畫面中提供的 URL,在您選擇的瀏覽器中流覽至 WDP。Navigate to the WDP in your browser of choice using the URL provided in the settings screen.
    • 流覽至 [混合式事實] 區段,然後選取 [對應管理員]。Once there Navigate to the "Mixed Reality" section and select "Map Manager".
    • 您現在可以使用 [下載] 按鈕,從電腦匯出現有的對應。You can now use the "Download" button to export an existing map from the machine.
    • 您可以使用 [上傳對應檔] 按鈕,從先前的匯出匯入對應 (可能在不同的電腦上) 。You can use the "Upload a map file" button to import a map from a previous export (perhaps on a different machine).
    • 您可以使用 [匯入],讓系統在這部電腦上針對此 HMD 使用該對應。You can use "Import" to enable the system to use that map for this HMD on this machine.

注意

先前,您可以使用空間資料封裝工具,不過,該工具最初是以不受支援的形式發行,而且現在已正式淘汰,且不再于20H1 運作。Previously, it was possible to use the Spatial Data Packager Tool, however, that tool was originally released as unsupported and is now officially deprecated and no longer functional on 20H1. 相反地,請使用如上所述的收件匣 對應管理員 工具。Instead, please use the inbox Map Manager tool as described above.

跟蹤TRACKING

問: Windows Mixed Reality 耳機中的追蹤技術如何運作?Q: How does the tracking technology in the Windows Mixed Reality headsets work?

混合現實與 HoloLens 共用相同的追蹤技術。Mixed Reality shares the same tracking technology as the HoloLens. 若要深入瞭解內部追蹤系統,請參閱 此處的檔。To learn more about the inside-out tracking system, check out the documentation here.

如需更高層級空間對應系統運作方式的說明,請參閱 這裡的說明。For a description of how the higher-level spatial mapping system works you can read our description here.

問:是否有任何取得可靠追蹤磁片區的最佳作法?Q: Are there any best practices for getting a reliable tracking volume?

若要以最佳方式設定追蹤成功的環境,您可以閱讀這 篇文章中的最佳做法。To best configure the environment for tracking success, you can read best practices in this post.

問:是否有任何特定的細微差異,可考慮在倉儲規模空間或優化中進行追蹤?Q: Are there any specific nuances with tracking in warehouse-scale spaces or optimizations to consider?

答:下列做法有助於取得更可靠的追蹤磁片區:A: The following practices can help with getting a more reliable tracking volume:

在多個位置重迭的房間內提供不同的功能,可協助追蹤系統取得穩固的鎖定。Providing different features in the room that overlap at multiple positions will help the tracking system get a solid lock. 請考慮隨機油漆 splatters 和影線,而不是使用實線輪廓樣式線條。Think of random paint splatters and hatching rather than using solid contour style lines.

盡可能將您區域中的燈光動態範圍降至最低。Minimize the dynamic range of lighting in your area where possible. 混合現實 Hmd 上的追蹤攝影機不是 HDR,而且 AGC (自動取得) 和 AEC (自動曝光,) 處理不同的光源。The tracking cameras on our Mixed Reality HMDs aren't HDR and have AGC (auto gain) and AEC (auto exposure) going to deal with different lighting. 視 surface light、模式和對比的分佈而定,AGC 或 AEC 可能會讓您成為最大的白色或黑色房間,這可能會讓您的功能更有可能與「色彩」相反。Depending on the distribution of surface light, patterns and contrast, either AGC or AEC may conclude you’re in a much all white or black room, which can wash out your features that may be in the opposite “color”. 如果您想要將內部圖片放在具有亮日光背後的外部視窗前方,然後調整曝光,讓您可以在外部看到詳細資料,則內部的所有專案都是 underexposed 和黑色。If you're trying to take an interior picture in front of an exterior window with bright daylight behind and you adjust exposure so you can see detail outside, then everything on the interior is underexposed and black. 或者,如果是在內部進行設定,則外部的所有專案現在都是 overexposed,而且全部都是白色。Or if set for inside, then everything outside is now overexposed and all white.

在房間內的聚光燈 (甚至是) 的額外負荷,如果追蹤攝影機有時可能會原因,這會使追蹤攝影機的 AEC/AGC 混淆。Spotlights in a room (even overhead) that are in view if tracking cameras can sometimes be culprits, which confuse the AEC/AGC of the tracking cameras. 平面/漫射光源有助於。Flat/diffused lighting helps.

混合現實雲端服務與 AZUREMIXED REALITY CLOUD SERVICES AND AZURE

問:如何 Microsoft Azure 協助我的企業規模?Q: How can Microsoft Azure help my business scale?

答:以 Azure 為基礎的現場和遠端系統管理,可協助您的業務成為資料驅動、降低營運成本,並在現有和新的地點調整部署規模。A: Azure based onsite and remote management can help your business be data-driven, reduce operational costs and scale deployment across existing and new locations. Azure 雲端服務(例如 Azure 儲存體、Azure Functions、App Service、Azure 網路和 IOT 中樞)可協助您進行下列使用案例:Azure cloud services such as Azure Storage, Azure Functions, App Service, Azure Networking, and IOT Hub can help with the following use cases:

遠端裝置部署 & 管理Remote Device Deployment & Management

Real-Time 現場分析Real-Time Onsite Analytics

智慧型適應性的 LBE 遊戲Intelligent Adaptable LBE Gameplay

LBE 內容串流和部署LBE Content Streaming and Deployment

LBE Player 喜好設定熱度圖LBE Player Preference Heatmap

LBE 保留與預約系統LBE Reservation and Booking System

問:我正在開發空間 MMOG,以部署大量的使用量。任何有助於管理內容和物件持續性的服務?Q: I’m developing a spatial MMOG to deploy over a massive footprint. Any services that help me manage my content and object persistence?

答: Azure 空間錨點是全新的混合現實服務,可在 HoloLens、iOS 和 Android 裝置上啟用多使用者、空間感知的混合現實體驗。A: Azure Spatial Anchors is a new Mixed Reality service that enables multi-user, spatially aware mixed reality experiences across HoloLens, iOS, and Android devices. 您可以在 這裡深入瞭解 Azure 空間錨點。You can learn more about Azure Spatial Anchors here.

問。我們的場地專門採用多玩家體驗,而我想要將開發時間專注于內容和前端開發。是否有可協助我啟動或卸載後端開發的供應專案?Q. Our venue specializes in multi-player experiences and I’d like to focus our development time on content and front-end development. Are there offerings that can help me bootstrap or offload backend development?

答: Azure PlayFab 是適用于即時遊戲的完整後端平臺。A: Azure PlayFab is a complete backend platform for live games. 您可以在 這裡深入瞭解。You can learn more about it here.

其他Misc

問:我使用 SteamVR 來部署我的體驗。Windows Mixed Reality 可以搭配 SteamVR 使用嗎?Q: I use SteamVR to deploy my experiences. Does Windows Mixed Reality work with SteamVR?

答:適用于 SteamVR 的 Windows Mixed Reality 可讓使用者在 Windows Mixed Reality 的沉浸式耳機上執行 SteamVR 體驗。A: Windows Mixed Reality for SteamVR allows users to run SteamVR experiences on Windows Mixed Reality immersive headsets. 在這裡深入瞭解使用 WMR SteamVR。Learn more about SteamVR with WMR here.

支援和團體Support and community

我們有幾個實用的資源,可協助您與小組的主題專家交流、取得疑難排解支援,以及對更廣大的混合現實開發人員群體貢獻。We have a few helpful resources to help you engage with subject matter experts on our team, get troubleshooting support, and contribute to the broader mixed reality dev community.

如果您遇到任何公開發行功能的問題,請使用意見反應中樞提出錯誤。如需指引,請參閱此 頁面If you run into issues with any publicly released features, file a bug using Feedback Hub.For guidance, refer to this page.

如需 WMR 的其他疑難排解協助,請向我們的客戶支援小組 提出支援要求For other troubleshooting help with WMR, file a support request with our customer support team.

加入我們的 HoloDevelopers 時差頻道,與混合現實開發人員和主題專家互動: aka.ms/holodevelopersJoin our HoloDevelopers Slack channel to engage with the mixed reality developers and subject matter experts: aka.ms/holodevelopers

Twitter:遵循我們的混合現實開發人員關係小組來取得新聞、活動和更新 @MxdRealityDevTwitter: Follow our Mixed Reality Developer Relations team for news, events, and updates @MxdRealityDev

如果您一直在三藩市或周圍,在 Microsoft Reactor 一律會發生什麼事。If you happen to be in or around San Francisco, there’s always something going on at the Microsoft Reactor. 您可以在 這裡看到我們的活動行事曆。You can see our calendar of events here.