Unreal Engine の新たな Control Rig Mannequin サンプルを使ってキャラクター アニメーション リグの作成方法を学びましょう

Epic Games Product Designer Jeremiah Grant |
2020年6月15日
Unreal Engine 4.25 を使用すると、アニメーションで使いやすいリグの作成が、かつてないほど簡単になります。新たなリギング システムであるコントロール リグは、スクリプト化が可能であるため、アニメーターが使いやすいリグを簡単に作成できます。それによってアーティストたちは、自分たちが使っている環境を背景にしながら、Unreal Engine のアニメーション システムのパワーを活用してエンジン内でイテレートできるようになります。現在、コントロール リグは実験段階として利用できますが、どのようなキャラクター タイプにも複雑なアニメーション リグを作成できます。新たにリリースされた Control Rig Mannequin (コントロール リグ マネキン) サンプル プロジェクトをご覧になれば、基本的なキャラクターのリグの作り方が分かり、シーケンサーを使ってシーン内でアニメートさせる方法が理解できます。 
コントロール リグを利用すると、シーケンサーで素早くキャラクターにポーズをつけ、アニメートが可能に
注目していただきたいのは、コントロール リグが Python に対応しているということです。つまり、コントロール リグでは Python を使って、リグを作成し、ワークフローをカスタマイズし、パイプラインを自動化できる、ということになります。詳しくは、 Unreal Engine 4.25 の Python ドキュメンテーションをご覧ください。

クイック スタートのための情報

サンプル プロジェクトを開くと、マネキンがテーブルの席についているのが見えます。アニメーションが再生できる状態でシーケンサーが開きます。リグを操作するためには、ビューポートまたはアニメーション パネルまたはシーケンサーの階層ビューからアニメーション コントロールを選択して動かすだけです。 

シーケンサーでアクタを右クリックして、Create Animation Sequence (アニメーション シーケンスを作成) を選択してアニメーションを保存し、アニメーション ブループリントや、ブレンドスペース、その他のアニメーション システムで利用できるようにします。トランスレーション/回転/スケールのスナップ機能をビューポートの右上隅で無効化すると役立つ場合がしばしばです。アニメーション コントロールが自由に動くようになるからです。また、アニメーション パネルには、ビューポートでの選択をフィルタリングできる設定があり、リグ コントロールだけを選択できるようになります (Only Select Rig Controls)。そのため、周りの環境を選択することなく、アニメーションを素早く調節できるようになります。

コントロール リグ エディタ

マネキンのために作成されているコントロール リグは、/Game/ControlRig/Mannequin/Character/ControlRig/Mannequin_ControlRig というディレクトリに置かれています。そのファイルを開くと、コントロール リグ エディタが開かれ、リファレンス ポーズをとっているマネキンに迎えられます。リグ グラフは、追いやすい方法でレイアウトされ、下に向かって複雑度が増します。まず、コントロールと、Root から Head までのボーンが直接接続するのが見えます。次に、Pole Vectors (極ベクタ) をともなった Basic IK が使われて、腕 (arm) がコントロールされています。最後に、演算ノードが導入されて、足 (foot) がセットアップされます。ここでは、足のくるぶし (ankle) と母指球 (ball) を基準点にして IK エフェクターの位置が計算され、リバース フット エフェクトが作成されます。
コントロール リグ エディタでは、コントロール システムを作成してスケルタル メッシュを制御できます
Control Rig Mannequin サンプル プロジェクトを使って、今すぐ、キャラクター リグを作成/利用することによってエンジンで直接アニメートする方法を知ることができます。 

    Unreal Engine を今すぐダウンロードしましょう!

    世界で最もオープンで進んだ創造ツールを手に入れることができます。 あらゆる機能が含まれ、ソースコードへの完全なアクセスが可能であるため、Unreal Engine は、充実の機能がすぐに使える状態で入手できます。
    新しいリリースで Mesh to MetaHuman(メッシュからMetaHumanを作成) などが Unreal Engine に追加されます
    ニュース
    6月9日

    新しいリリースで Mesh to MetaHuman(メッシュからMetaHumanを作成) などが Unreal Engine に追加されます

    MetaHuman フレームワークの今回のリリースでは、MetaHuman Creator の新機能だけでなく、Unreal Engine 用の素晴らしい MetaHuman の新しいプラグイン、および Unreal Engine 5 の新しいキャラクターのリギング、アニメーション、物理機能のサポートも提供されます。
    新しいリリースで Mesh to MetaHuman(メッシュからMetaHumanを作成) などが Unreal Engine に追加されます
    ニュース

    新しいリリースで Mesh to MetaHuman(メッシュからMetaHumanを作成) などが Unreal Engine に追加されます

    MetaHuman フレームワークの今回のリリースでは、MetaHuman Creator の新機能だけでなく、Unreal Engine 用の素晴らしい MetaHuman の新しいプラグイン、および Unreal Engine 5 の新しいキャラクターのリギング、アニメーション、物理機能のサポートも提供されます。
    Unreal Engine 5 がリリースされました!
    ニュース
    4月5日

    Unreal Engine 5 がリリースされました!

    このリリースは、大規模チームでも小規模チームであっても、ビジュアル面でもインタラクティブ面においても可能性の限界に挑戦できるようにすることを目指しています。UE5 はゲーム開発者、そしてあらゆる業界のクリエイターに力を与え、次世代のリアルタイム 3D コンテンツや体験をこれまで以上に自由に、高忠実度で、柔軟に作成できるようにします。
    Unreal Engine 5 がリリースされました!
    ニュース

    Unreal Engine 5 がリリースされました!

    このリリースは、大規模チームでも小規模チームであっても、ビジュアル面でもインタラクティブ面においても可能性の限界に挑戦できるようにすることを目指しています。UE5 はゲーム開発者、そしてあらゆる業界のクリエイターに力を与え、次世代のリアルタイム 3D コンテンツや体験をこれまで以上に自由に、高忠実度で、柔軟に作成できるようにします。
    毎日課題をこなすとアンリアルエンジンでゲームができちゃう! 「アンリアルクエスト3 ~グレイマンとつくる5つのショー~」 5月23日(月)~5月28日(土)開催決定!参加方法・配信タイムテーブル公開
    イベント
    4月26日

    毎日課題をこなすとアンリアルエンジンでゲームができちゃう! 「アンリアルクエスト3 ~グレイマンとつくる5つのショー~」 5月23日(月)~5月28日(土)開催決定!参加方法・配信タイムテーブル公開

    アンリアルフェスとUE4ぷちコンでお馴染みヒストリアがコラボ!UNREAL FEST EXTREME 2022 SUMMER ユーザー参加型企画「アンリアルクエスト3 ~グレイマンとつくる5つのショー~」を開催します!
    毎日課題をこなすとアンリアルエンジンでゲームができちゃう! 「アンリアルクエスト3 ~グレイマンとつくる5つのショー~」 5月23日(月)~5月28日(土)開催決定!参加方法・配信タイムテーブル公開
    イベント

    毎日課題をこなすとアンリアルエンジンでゲームができちゃう! 「アンリアルクエスト3 ~グレイマンとつくる5つのショー~」 5月23日(月)~5月28日(土)開催決定!参加方法・配信タイムテーブル公開

    アンリアルフェスとUE4ぷちコンでお馴染みヒストリアがコラボ!UNREAL FEST EXTREME 2022 SUMMER ユーザー参加型企画「アンリアルクエスト3 ~グレイマンとつくる5つのショー~」を開催します!