【Free DL】【Unity】FBXからAnimationClipを抽出するツール
- ダウンロード商品無料版¥ 0
- ダウンロード商品ご支援受付版¥ 300
無料版とご支援受付版は同じものです。 UnityにFBXファイルを持っていくと、FBXファイルに含まれるAnimation情報をAnimationClipとして展開してくれます。 しかし、デフォルトではFBX内に展開されており、このままではUnity上で編集することはできません。 手動(Ctrl + D)で展開することもできますが、数が多くなると面倒なので、自動で展開するエディタ拡張を作成しました。
使い方(展開方法)
zipファイルを展開すると、中にUnityPackageファイルがあります。 これをUnity上で展開してください。
使い方 EditorWindow版
AnimationClipExtractor.unitypackageをインポートするとメニューに Tools > CatHut > AnimationClip Extractor というものが追加されています。 これをクリックするとウィンドウが開くので、ソースフォルダにFBXファイルを含むフォルダを指定、保存先フォルダにAnimationClipを出力するフォルダを指定してください。 実行すると保存先にAnimationClipが展開されると思います。 AnimationClipの上書きが発生する場合、GUIDを書き換えずに上書きされます。 このため、すでにどこかで参照されているAnimationClipでもリンクを切らずに上書きが可能です。
使い方 PostProcessor版
AnimationClipExtractor.unitypackageをインポートするとFBXファイルがインポートされたときに自動で処理するPostProcessorが展開されます。 FBXフォルダがインポートされると、自動で含まれているAnimationClipを抽出し、FBXと同階層のAnimationsフォルダに展開します。 勝手に展開してくれるな、という方はお手数ですが、FbxAnimationPostprocessor.csを削除してください。 AnimationClipの上書きが発生する場合、GUIDを書き換えずに上書きされます。 このため、すでにどこかで参照されているAnimationClipでもリンクを切らずに上書きが可能です。
アップデート履歴
[2025-03-10: v1.0.0] 初回リリース
利用規約
下記リンク先をご参照ください https://cathut-necogoya.com/articles/%e5%88%a9%e7%94%a8%e8%a6%8f%e7%b4%84/2024/09/28/141/
動作環境
Unity:6000.0.32f1 ある程度古くても多分動くと思います・・・(保証はできません)