Epic Games、MayaとUE5向けツール「Pose Driver Connect」を公開。Mayaで作成したセカンダリアニメーションをUE5に簡単インポート

2023.12.21
ニュースお役立ち情報ツール紹介3DCGMayaアニメーションアンリアルエンジン
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • Epic Games、Maya/Unreal Engine 5向けの実験段階のツールセット「Pose Driver Connect」を公開
  • Mayaで作ったセカンダリアニメーションをUEにインポートする際のアニメーション再作成を効率化
  • 類似するキャラクターへのリターゲットもできる

Epic Gamesは、MayaUnreal Engine 5に向けた新たなアニメーションツールセット「Pose Driver Connect」を公開しました。「Pose Driver Connect」を使うことにより、 Autodesk Maya で作成したセカンダリアニメーションをアンリアルエンジンにインポートする際、アニメーションの再作成が容易になります。

セカンダリアニメーション」は、3Dアニメーションにおいて、特定のジョイントの動きに連動するよう設定した副次的なアニメーションなどを指します。例えば、人間は腕を上下や前後に振ったとき、腕だけでなく肩甲骨周辺も動きますが、こうした周辺の連動する身体の動きを腕の振りの操作だけで行えるよう設定するのがセカンダリアニメーションです。ここでは、セカンダリアニメーションとはいえ、揺れ物などのような時間的な遅れを持ったものはカバーしません。

Before
After

セカンダリアニメーションなし(左)と、セカンダリアニメーションあり(右)の比較画像。主に肩周りの不自然さが解消されている(画像は公式ブログより引用)

「Pose Driver Connect」がインストールされたアンリアルエンジン(以降、UEと表記)では、PoseWranglerがジョイントセットに対して作成したポーズとその補間方法を定義した計算式をインポートし、同じ演算を使ってAnimation ブループリントでセカンダリアニメーションを再作成できます。

ツールセット「Pose Driver Connect」には、Maya用のプラグイン「PoseWrangler」と、UE5用のプラグイン「Pose Driver Connect」が同梱されています。

各プラグインをそれぞれインストールすることで、Mayaで作成した補助骨の制御をブループリント化し、UEにインポートできます。

インストール方法は、Unreal Engineマーケットプレイスから「Pose Driver Connect」をインストールした後、「<UE5 のインストール場所>\Engine\Plugins\Marketplace\PoseDriverConnect\Content」にあるPoseDriverConnect.zip を「maya/modules」フォルダに解凍し、Mayaを再起動します。

Mayaから次のPython コードで、スクリプトエディタから PoseWranglerを実行できます。

from epic_pose_wrangler import main
pose_wrangler_instance = main.PoseWrangler()

PoseWrangler

PoseWrangler」はMayaUERBFPluginと連携するためのMaya Pythonツールです。

PoseWranglerを適用したMayaでは、ユーザーがセットしたジョイントそれぞれに、ポーズの補間方法を定義した計算式を作成できます。計算式はJSONファイルとして、ポーズはFBXクリップ形式としてエクスポートできます。

また、指定したポーズごとではなく、計算結果をデフォルトポーズからの差分としてエクスポートすることも可能です。これにより、類似するキャラクターへのリターゲットもできます。

画像は公式ブログより引用

Pose Driver Connect

UE向けのC++プラグイン「Pose Driver Connect」では、PoseWranglerでエクスポートしたJSONファイルやFBXファイルのデータをそのまま使用し、自動で既存のAnimation ブループリント内にPose Driverのネットワークをセットアップできます。

これにより、Mayaで作成したセカンダリアニメーションをUEで利用でき、UE上のアニメーション制作を効率化します。

画像は公式ブログより引用

詳しい情報は、公式ブログチュートリアルをご確認ください。

『Pose Driver Connect を使ってよりリアルなアニメーションを短時間で作成』公式ブログUnreal Engineマーケットプレイス『Pose Driver Connect』ストアページ

関連記事

開発エンジンをUEに移行する際に知っておきたいポイントとは?「PCG」「StateTree」などのUE機能を紹介する公式チュートリアル記事8本が公開
2025.03.24
「Blender 4.4」正式リリース。複数のアニメーションを単一のアクションで管理可能になるなど多数のアップデート
2025.03.20
「セガのゲームで学ぶ3DCGの基礎」特集号の『CGWORLD vol.321』、4/10(木)に発売。ゲーム開発の現場で使われる知識を学べる
2025.03.20
Substance 3D Painter最新アップデート情報が公開。パス範囲内を塗りつぶせる「Filled Path」やプロジェクト内リソースの自動更新などの新機能が登場
2025.03.19
CGWORLD、「3D人と選ぶ、注目のBlenderアドオン!」過去3回分の動画をYouTubeで公開。期間限定、3/31(月)まで
2025.03.19
Substance 3D Painter/Designer/Modelerを月額24.99ドルで使用可能。Adobe、Steamで「Substance 3D Indie Bundle」をリリース
2025.03.18

注目記事ランキング

2025.03.18 - 2025.03.25
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

プラットフォーム(Platform)
プラットフォーム
  1. サービスやシステムを動作させるための共通基盤とその環境のこと。
  2. ゲームにおいては、特定のゲームハードやゲームを販売しているストアのことを示す。
VIEW MORE

Xで最新情報をチェック!