本ツールは人型の "IK Rig", "IK Retargeter" を生成できるEditor Utility Widget(以下、EUW)です。
IK Rigについては公式ドキュメントをご参照下さい。
おかずさんのツイートを参考に本ツールを作成させて頂きました!
- 本プロジェクトをダウンロードし、プロジェクトを起動します。
- コンテンツブラウザ上で "/Content/IKRigGenerator/EUW_Human_IKRigGenerator" を右クリックし、"Run Editor Utility Widget" を実行します。
- 各種設定を行い、"Generate"ボタンからアセットを生成します。
- "Save Config"、"Load Config" から構成の保存、読み込みができます。
- 移行先のプロジェクトで "Json Blueprint Utilities" と "Blueprint File Utilities" プラグインを有効にし、エディターを再起動します。
- EUW_Human_IKRigGenerator を右クリックから Migrate を実行します。
- 移行先の Content フォルダを指定すれば完了です。
Anim Sequence等のリターゲットについては手動の方がしやすいかと思われましたのでツールのUIからは除外しておりますが、機能は用意しておりますので必要な場合は "GenerateAnimSequence" という関数をご活用下さい。
設定ファイルは "[Project Dir]/Saved/IKRigGenerator/Config.json" として保存されております。 ツールの簡略化のため、保存ファイルは1つのみとしております。また、Jsonファイルを共有すれば他の環境でも読み込み可能です。
人型以外でも活用可能です。
ただ、FullBodyIKの適用など基本人型を前提に検証、作成しております。
UE5.3, UE5.2
過去バージョンについてはタグから参照お願い致します。
- 2023/09/11 UE5.3対応
- 2023/07/03 プロジェクト公開