フェイシャル ポーズ ライブラリ は、MetaHuman 向けに事前に作成された多くの表情で構成されています。これらの表情は コントロールリグ のポーズとして実装されており、Unreal Engine 5 プロジェクトに MetaHuman を 1 つ以上追加すると、デフォルトで「MetaHumans/Common/Common
」フォルダに追加されます。
このページでは、シーケンサー を使用して、フェイシャル ポーズ ライブラリのコントロールリグのポーズを MetaHuman に適用する方法を手順ごとに説明します。
必要な知識と設定
このページで説明する手順を実行するには、「サードパーソン」テンプレートをベースととして使用して新しい Unreal Engine 5 プロジェクトを作成します。この手順の実行方法については、Unreal Engine 5 ドキュメントの「新規プロジェクトを作成する」を参照してください。
このワークフローでは、次の Unreal Engine 5 の機能に関する基本的な知識が必要です。
また、 MetaHuman のフェイシャル リグ についても理解している必要があります。
ワークフロー
このワークフローは、次の手順で構成されています。
-
MetaHuman をレベルに追加します。
-
新しいレベル シーケンスを作成して、MetaHuman を追加します。
-
フェイシャル ポーズ ライブラリにアクセスします。
-
フェイシャル コントロールを選択して、希望のポーズを適用します。
MetaHuman をレベルに追加する
コンテンツ ブラウザ で MetaHuman の ブループリント を探します。これには常に「BP_MetaHumanName
」という名前が付いています。次に、MetaHuman のブループリントをレベルにドラッグアンドドロップします。

このチュートリアルでは、Taro プリセットを使用するため、BP_Taro ブループリントをレベルにドラッグする必要があります。Taro は、任意の MetaHuman に置き換えることができます。
新しいレベル シーケンスを作成して、MetaHuman を追加する
以下の手順に従ってください。
-
コンテンツ ブラウザ で右クリックします。次に、コンテキスト メニューから [Animation (アニメーション)] > [Level Sequence (レベル シーケンス)] を選択します。
-
作成した Level Sequence アセット をダブルクリックします。この操作により、シーケンサー エディタ でこのアセットが開きます。
-
シーケンサー エディタ で、[+Track (+ トラック)] ボタンをクリックし、[Actor to Sequencer (アクタをシーケンサーに追加)] を選択します。MetaHuman のブループリントを検索して選択し、クリックしてレベル シーケンスに追加します。
これにより、Body と Face 用に個別のシーケンサー トラックが作成され、それぞれの コントロールリグ 用のセクションが追加されます。MetaHuman_ControlRig または Face_ControlBoard_CtrlRig を展開すると、そのリグに属するすべてのコントロールが表示されます。
ハイライトされたアセット ツリーには、スケルタル メッシュ (Face)、スケルタル メッシュのコントロールリグ アセット (Face_ControlBoard_CtrlRig)、およびそのコントロールリグの一部であるすべてのコントロールが含まれています。
フェイシャル ポーズ ライブラリにアクセスする
次に、Unreal Editor を [Animation (アニメーション)] モード に切り替えて、フェイシャル ポーズ ライブラリ にアクセスします。メイン ツールバー の [Modes (モード)] ドロップダウンで [Animation Mode (アニメーション モード)] を選択します。または、Shift + 7 キーボード ショートカットを使用します。

[Animation (アニメーション)] パネルで、[Poses (ポーズ)] ボタンをクリックし、[Control Rig Pose (コントロールリグ ポーズ)] パネルを開きます。

左側のナビゲーション パネルの空白のエリアを右クリックし、[Add Existing Folder to View (既存のフォルダをビューに追加)] を選択します。開いたナビゲーション パネルで、「Content/MetaHumans/Common/common/PoseLibrary/Face
」フォルダを参照し、[OK] をクリックします。

このフォルダには、単純な表情と、異なる表情の組み合わせがあります。これらの表情には、怒り、喜び、悲しみなど、ポーズで実装される感情を表すわかりやすい名前が付けられています。
Unreal Engine のアニメーション モードの詳細については、Unreal Engine 5 ドキュメントの「アニメーション モード」を参照してください。
フェイシャル コントロールを選択してポーズを適用する
ライブラリのポーズを適用するには、まず、ポーズが影響を与えるすべてのフェイス コントロールを選択する必要があります。[Pose (ポーズ)] パネルで ポーズ アセット を右クリックします。次に、コンテキスト メニューで [Select Controls] をクリックします。または、ポーズをクリックして選択し、[Settings (設定)] パネルで [Select Controls] ボタンをクリックします。
これにより、Face_ControlBoard_CtrlRig コントロールリグの親であるすべてのコントロールが選択されます。シーケンサーで、選択されたコントロールが青くハイライトされているのを確認できます。

ポーズを部分的にのみ影響させる場合は、顔の一部のコントロールのみを選択できます (たとえば、目と眉を変更し、顔の下部は変更する)。コントロールを個々に選択または選択解除するには、Ctrl キーを押しながら、現在の選択から追加または削除するコントロールを 左クリック します。
このポーズのシーケンサー タイムラインでキーを作成する場合は、下のスクリーンショットで強調表示されている設定パネルの [Key (キー)] オプションを有効にします。

コントロールを選択したままで、[Poses] パネルで ポーズ アセット を右クリックします。次に、コンテキスト メニューから [Paste Pose (ポーズを貼り付け)] を選択します。または、[Settings] パネルで [Paste Pose (ポーズを貼り付け)] ボタンをクリックします。
この操作により、ビューポートの MetaHuman の表情がすぐに変わります。
画像をクリックするとフルサイズで表示されます。