Human IKRigGenerator
概要
本ツールは人型の "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" という関数をご活用下さい。
Configファイルについて
設定ファイルは "[Project Dir]/Saved/IKRigGenerator/Config.json" として保存されております。
ツールの簡略化のため、保存ファイルは1つのみとしております。また、Jsonファイルを共有すれば他の環境でも読み込み可能です。
プロジェクトバージョン
UE5.2
履歴
- 2023/07/03 プロジェクト公開