
HoloLens ストリーミングを使用すると、PC 上で Unreal Editor を実行しながら、HoloLens アプリを体験することができます。HoloLens が、アイトラッキング、ジェスチャ、音声、現在のデバイス ポーズ、および空間マッピングなどの入力を PC に送信し、その後 PC がレンダリングされたフレームを HoloLens に送信 (またはストリーム) します。
HoloLens ストリーミングはアプリのパフォーマンスを向上し、アプリの実行前にパッケージ化とデプロイを行う必要がないため、より合理化された開発ワークフローを提供します。
1 - システム要件の認証
手順
- HoloLens の実行に必要な前提条件がインストール済みであることを確認します。詳細については、「OpenXR ランタイム」を参照してください。
2 - 必要な設定
Unreal Engine と HoloLens をストリーミング用に設定する前に、HoloLens の設定を最初に行い、HoloLens の操作に慣れておく必要があります。
HoloLens の初期設定およびコンフィギュレーションの詳細については、『Microsoft の HoloLens ドキュメント』を参照してください。
手順
-
HoloLens が充電されていることを確認します。
-
HoloLens を初めて起動する場合は、HoloLens の電源を入れてからキャリブレーション処理に進みます。
-
自分のアカウントにログインするか、新しい アカウント を作成します。
-
[Settings (設定)] メニューを開きます。
-
[Update & Security (更新 & セキュリティ)] を開きます。
-
[For developers (デベロッパー向け)] を開きます。
-
[Use developer features (開発者向け機能を使う)] を有効にします。
-
[Enable Device Portal (デバイス ポータルを有効にする)] をオンにします。
3 - HoloLens ストリーミングの設定
手順
-
HoloLens から Microsoft Store にアクセスし、Holographic Remoting Player アプリをダウンロードしてインストールします。
-
HoloLens で、Holographic Remoting Player アプリを起動します。
-
リモート接続 を実行します (後の手順で使用するため、表示される IP アドレスをメモしておきます)。
- Unreal プロジェクトで、Microsoft OpenXR プラグイン が有効になっていることを確認します ([Plugins (プラグイン)] > [Mixed Reality] > [Microsoft OpenXR])。Microsoft OpenXR が有効になっていない場合は、有効にして、プロンプトが表示されたらエディタを再起動します。
- [Project Settings (プロジェクト設定)] > [Platforms (プラットフォーム)] > [Windows Mixed Reality] > [OpenXR Holographic Remoting] に移動します。
- [Enable Remoting for Editor (エディタ用に Remoting を有効化)] をオンにして、[Remote Device IP (リモート デバイスの IP)] に HoloLens の IP アドレスを入力します。
HoloLens を PC に接続するには、PC と同じネットワークに HoloLens を接続する必要があります。 HoloLens との接続に問題がある場合は、「Windows デバイス ポータルを使用する」で設定手順の詳細を確認してください。
- [Connect (接続)] をクリックします。
4 - 最終結果
-
これで Hololens が PC に接続され、ストリーミングできるようになります。[VR Preview (VR プレビュー)] でプロジェクトを起動します。最初は Hololens の画面に何も表示されませんが、しばらくすると画面の中央にウィンドウが表示されます。このウィンドウは、PC で実行されている Unreal Engine の [Viewport (ビューポート)] ウィンドウのミラーです。
5 - 応用編
これで HoloLens ストリーミングが設定されて動作するようになりました。新しい Unreal プロジェクトを PC にロードしてみましょう。