次の方法で共有


Unity を使用した Mixed Reality キャプチャ

Note

HoloLens 2 の新しい MRC 機能のガイダンスについては、以下の「PV カメラからのレンダリング」を参照してください。

ここで作業を開始する前に、Mixed Reality キャプチャの概要に関する記事を参照することをお勧めします。

PV カメラからのレンダリング (オプトイン)

HoloLens 2 によって、Mixed Reality キャプチャの実行中に PV カメラからレンダリングする、イマーシブ アプリの機能が追加されます。 アプリで追加のレンダリングが正しくサポートされるようにするには、アプリでこの機能をオプトインする必要があります。

PV カメラからのレンダリングにより、既定の MRC エクスペリエンスに対して次の機能強化が提供されます。

  • 物理的な環境へのホログラムの配置と、近距離の対話式操作における手は、すべての距離で正確になります。 既定の MRC で分かるように、フォーカス ポイント以外の距離でオフセットを設定しないでください。
  • ヘッドセットの右目は、MRC 出力用のホログラムのレンダリングに使用されないため、損なわれることがありません。

PV カメラからのレンダリングを有効にするには、次の 3 つの手順を実行します。

  1. PhotoVideoCamera HolographicViewConfiguration を有効にする
  2. 追加の HolographicCamera レンダーを処理する
  3. この追加の HolographicCamera からシェーダーとコードが正しくレンダリングされることを確認する
Unity で PhotoVideoCamera HolographicViewConfiguration を有効にする

Note

Unity 2018 を使用している場合は、Unity 2018.4.13f1 以降が必要となります。 Unity 2019 を使用している場合は、Unity 2019.4 以降が必要となります。

Mixed Reality Toolkit を使用している場合に PV カメラからのレンダリングをオプトインするには、Windows Mixed Reality カメラの設定プロバイダーを有効にして、PV カメラからのレンダリングを確認します。

Unity で追加の HolographicCamera レンダーを処理する

これは Unity によって自動的に行われます。

カスタム MRC レコーダーを作成する

ユーザーはシステム MRC キャプチャ サービスを使用していつでも写真やビデオをトリガーすることができますが、アプリケーションで、MRC と同じようにカメラ ストリームにホログラムを含むカスタム カメラ アプリを構築することが必要な場合があります。 これにより、アプリケーションでユーザー入力からのキャプチャの開始、カスタム記録 UI の作成、MRC 設定のカスタマイズを行うことができます。これらはほんの数例にすぎません。

HoloStudio で MRC 効果を使用してカスタム MRC カメラを追加する

ホログラムを有効にするプロパティについては、Unity で配置可能なカメラに関する記事を参照してください。

開発者向けの MRC アクセス

MRC を使用するときは、常にカメラの排他的制御を要求することをお勧めします。 これにより、上記の制限事項を認識している限り、アプリケーションでカメラの設定を完全に制御できるようになります。

関連項目