移植概觀
如果您需要移植或升級 Mixed Reality 的現有專案,此程式取決於您的應用程式是使用 Unity 還是 Unreal Engine 建置,以及其目標是否為 HoloLens (第 1 代) 或 HoloLens 2 或 SteamVR。 此概觀頁面包含我們目前針對每個平臺和裝置的建議,請務必回頭查看,因為這些程式一律會變更。
首先, 根據 Unity 或Unreal 建議來設定您的項目目標,然後遵循我們的一或多個移植案例:
請務必讓您的專案保持在最新狀態。 如需我們目前的建議,請參閱下面所列的引擎型資源。
如需建議 Unity 和 MRTK 版本的最新指引,請參閱 選擇 Unity 版本。
建議將 OpenXR 作為 Mixed Reality 開發的前進路徑,因此請務必造訪 OpenXR 概觀和將 Unity 2019 專案移轉至 Unity 2020 + OpenXR 的指南
如需建議 Unreal 和 MRTK 版本的最新指引,請參閱 設定您的 Unreal 專案。
如果您有想要移植到 HoloLens 2 的現有 HoloLens (第 1 代) Unity 應用程式,請遵循 HoloLens 移植文章中的指示。
如果您已為其他 VR 裝置建置內容,則必須將任何廠商特定的 VR SDK 複位為目標, (可能) 輸入對應 API。 您可以在我們的 沉浸式應用程式移植指南中找到 Unity 和 Unreal 入口案例的資訊。
如需您想要針對 Windows Mixed Reality 頭戴式裝置更新的 SteamVR 體驗,請參閱我們的 SteamVR 更新指南。
如果您有想要移植到 Windows Mixed Reality 沉浸式頭戴裝置或 HoloLens 的現有 2D UWP 應用程式,請遵循我們的移植 2D UWP 應用程式以取得 Windows Mixed Reality 指示。