移植の概要
Mixed Reality用に既存のプロジェクトを移植またはアップグレードする必要がある場合、このプロセスは、アプリがUnityまたはUnreal Engineでビルドされているかどうか、および HoloLens (第 1 世代) または HoloLens 2、または SteamVR を対象とするかどうかによっても決定されます。 この概要ページには、各プラットフォームとデバイスに関する現在の推奨事項が含まれています。これらのプロセスは常に変化するため、必ずチェックしてください。
まず、Unityまたは Unreal の推奨事項に基づいてプロジェクト ターゲットを設定し、次に 1 つ以上の移植シナリオに従います。
推奨されるプロジェクトターゲット
プロジェクトを最新の状態に保つことが重要です。 現在の推奨事項については、以下に示すエンジンベースのリソースを参照してください。
Unity
推奨されるUnityと MRTK バージョンに関する最新のガイダンスについては、「Unity バージョンの選択」を参照してください。
Mixed Reality開発のパスとして OpenXR をお勧めします。そのため、OpenXR の概要と、Unity 2019 プロジェクトを Unity 2020 + OpenXR に移行するためのガイドに必ずアクセスしてください
非現実的
Unreal および MRTK の推奨バージョンに関する最新のガイダンスについては、「 Unreal プロジェクトのセットアップ」を参照してください。
移植シナリオ
HoloLens (第 1 世代) UnityアプリをHoloLens 2する
HoloLens 2に移植する既存の HoloLens (第 1 世代) Unityアプリケーションがある場合は、HoloLens の移植に関する記事の指示に従ってください。
イマーシブ VR ヘッドセット
他の VR デバイス用のコンテンツを構築している場合は、ベンダー固有の VR SDK と (潜在的に) 入力マッピング API を再ターゲットする必要があります。 Unityと Unreal の移植シナリオの両方の情報については、イマーシブ アプリの移植ガイドを参照してください。
Windows Mixed Reality ヘッドセット用に更新する SteamVR エクスペリエンスについては、SteamVR 更新ガイドを参照してください。
2D ユニバーサル Windows アプリケーション
Windows Mixed Realityイマーシブ ヘッドセットまたは HoloLens に移植する既存の 2D UWP アプリがある場合は、2D UWP アプリの移植に従ってWindows Mixed Reality手順に従ってください。