スタートガイド
トラッキングのヒント
トラッキングは、以下のシナリオのように、頭とデバイスの相対的な位置が固定されている場合に最適に動作します。
- (推奨) デバイスがヘルメットによってパフォーマーの頭にマウントされている。
- デバイスが動かない面にマウントされており、パフォーマーが頭を動かしたり周囲を見回したりしない。
こうしたケースでは、ARKit Face Device の Head Position と Head Rotation のチャンネルを無効にする必要があります。
サンプル
Package Manager ウィンドウを開いて Live Capture パッケージをクリックし、ARKit Face Capture のサンプルをインポートすることで、基本的なキャラクターのサンプルを利用できます。
顔のキャプチャ用のシーンの用意
キャラクターの設定
Default Face Mapper のドキュメントを参照してください。
Take Recorder の作成
- Menu > GameObject > Live Capture > Take Recorder の順に移動して、Take Recorder コンポーネントを含む新しいゲームオブジェクトを作成します。
- Take Recorder コンポーネントの Shot フィールドを使用してショット名を設定します。
- Take Recorder コンポーネントの Directory フィールドを使用して出力ディレクトリを選択します。
ARKit Face Device の作成
- Take Recorder コンポーネントで、Capture Devices リストの + ボタンをクリックします。
- ARKit Face Device を選択し、ARKit Face Device コンポーネントで子のゲームオブジェクトを作成します。
- 新しく作成した ARKit Face Device コンポーネントで、Face Actor を Actor フィールドに割り当てます。
- 同じ ARKit Face Device コンポーネントで、Client Device ドロップダウンから、接続されたクライアントを選択します。