iPhone または iPad の TrueDepth カメラ、またはステレオ ヘッドマウント カメラ (HMC) でキャプチャした深度データを使用して、MetaHuman キャラクターをアニメートすることができます。 iPhone または iPad を使用している場合は、Live Link Face アプリケーションも必要です。 この機能は Android デバイスではサポートされていません。
こうしたデバイスを使ったパフォーマンスのキャプチャの一環として、MetaHuman Identity を作成するためのニュートラル撮影をキャプチャする必要があります。HMC デバイスの場合、キャリブレーション ボードを使用した追加のキャリブレーション撮影が必要です。 詳細については、「フェイシャル パフォーマンス キャプチャのガイドライン」を参照してください。
深度データを使ったオフライン アニメーション用にプロジェクトを設定するには、MetaHuman Animator プラグインと MetaHuman Animator Depth Processing プラグインを有効にする必要があります。 キャプチャ データを取り込むには、Live Link ハブ アプリケーションと Capture Manager Editor プラグインも必要になる場合があります。
パフォーマンス キャプチャのワークフローの一部としてこのワークフローを自動化するサンプル スクリプトについては、「Python スクリプティング」のページを参照してください。 その他の例は、「Live Link ハブの Capture Manager」に用意されています。
必須条件
深度データからオフライン アニメーションを生成するには、次が必要です。
Unreal Engine 5.6 (またはそれ以降) のプロジェクト
Epic Games アカウント (MetaHuman Identity の作成時に使用)
MetaHuman Animator プラグインと MetaHuman Animator Depth Processing プラグインが有効
Live Link Hub アプリケーションと Capture Manager Editor プラグインが有効
iPhone または iPad の TrueDepth カメラ、あるいはステレオ カメラペアを使ってキャプチャした 1 つ以上のパフォーマンス撮影。
ステレオ カメラ ペアを使用している場合は、キャリブレーション テイク
深度データからアニメーションを生成するワークフロー
このワークフローのビデオ チュートリアルが YouTube で公開されています。
この動画は、旧バージョンの MetaHuman Animator を使用して作成されました。 新バージョンをお使いの場合は、手順やメニューが異なる場合があります。
深度データからアニメーションを生成するワークフローは、次のステップで構成されています。
Live Link ハブの Capture Manager を使用して、キャプチャしたフッテージを取り込みます。 ステレオ ビデオ、Live Link Face、テイク アーカイブのいずれかのデバイスを使用する必要があります。
ステレオ カメラ ペアを使用してキャプチャしたフッテージの場合は、キャリブレーション テイクからキャリブレーションを生成します。
ステレオ カメラ ペアを使用してキャプチャしたフッテージの場合は、テイクごとに深度データを生成します。
各アクタの MetaHuman Identity を作成します。
その ID と MetaHuman Performance アセットを使用して、各テイクのアニメーションを生成します。
アニメーション カーブをアニメーション シーケンスまたはレベル シーケンス アセットとしてエクスポートします。