アニメーション競合パス検出ツール|Unityの.animを複数比較・表情と衣装切替の重なりをCSV出力【無料版あり】
- Digital880 JPY

表情や衣装を切り替えるギミックを作っていて、「複数のアニメーションが同じ設定項目(プロパティ)を同時に操作して、表示が意図とずれる」ときの手がかりを探すツールです。 Unityで「Force Text」保存した .anim ファイルをいくつでも読み込むと、2つ以上のクリップが操作している同じパス・同じプロパティ(例: Body の blendShape.Blink)を一覧にして、CSVに書き出せます。 読み込んだファイルは外部に送られません。 2ファイルの比較だけで足りる方は、無料版もあります。https://mall-aibou.booth.pm/items/8981018 ━━━━━━━━━━━━━━━━━━━━ ご注意 ━━━━━━━━━━━━━━━━━━━━ 競合の「候補」を見つけるツールです。実際の表示がどうなるかは、アニメーターの組み方(レイヤーの重み、遷移、書き込みのデフォルトなど)で変わるため、保証はしません。 非公式のツールです。Unity・VRChat・各社とは関係ありません。 Unityの .anim の書式を一般的な知識をもとに読み取っています。実物のUnityで書き出したファイルでの動作確認はしていません。バージョンや書き出し方によっては、読み取れない場合があります。 読み込んだファイルは外部に送られず、この端末のブラウザの中だけで処理します。 ━━━━━━━━━━━━━━━━━━━━ こんな場面で使えます ━━━━━━━━━━━━━━━━━━━━ ◎ 表情、まばたき、口パクなど、たくさんのクリップを一度に読み込んで、同じBlendShapeを動かしているものを探したいとき ◎ 衣装の切り替えで、同じオブジェクトのON/OFFを書いているクリップを洗い出したいとき ◎ 一覧をCSVにして、直す順番や担当をスプレッドシートで整理したいとき ━━━━━━━━━━━━━━━━━━━━ この商品で得られるもの ━━━━━━━━━━━━━━━━━━━━ ◆ 複数の .anim ファイルの一括比較(件数の制限なし) ◆ 2つ以上のクリップが操作している、同じパス・同じプロパティの一覧(競合の候補) ◆ 種類(BlendShape、オブジェクトのON/OFF、Transform、マテリアルなど)、値が異なるもの、文字での絞り込み ◆ 各クリップが書いている最初の値と最後の値の表示 ◆ CSVのダウンロードとコピー(今の絞り込みの結果を書き出します) ◆ クリップごとの内訳(プロパティ数、競合の候補に入っている数) ◆ 同じクリップの中で、同じプロパティが2回以上出てくる箇所の表示 ━━━━━━━━━━━━━━━━━━━━ 使い方(3ステップ) ━━━━━━━━━━━━━━━━━━━━ 1. anim-path-conflict.html をダブルクリックして、ブラウザで開く 2. Force Text で保存した .anim ファイルを、いくつでも画面にドラッグ(「ファイルを選ぶ」からも選べます) 3. 一覧を確認して、必要なら絞り込んでCSVに書き出す ━━━━━━━━━━━━━━━━━━━━ 動作環境 ━━━━━━━━━━━━━━━━━━━━ ・Chrome / Edge / Safari の最新版(動作確認はChromeのみです) ・ネット接続は不要です ・外部のサーバーと通信しません。広告もトラッキングもありません ━━━━━━━━━━━━━━━━━━━━ 似たツールとの違い ━━━━━━━━━━━━━━━━━━━━ ・Animatorのパラメータ名の台帳(TOOL BOXの別のツール)は、名前を手で登録するメモ帳です。このツールは .anim ファイルを読んで、クリップ同士の重なりを出します ・Unityのエラーログを日本語で解説するツール(TOOL BOXの別のツール)は、ログを貼る形です。このツールの入力は .anim ファイルです ・Live2Dのパラメータ名の照合ツール(TOOL BOXの別のツール)は、Live2D用です。このツールはUnityのAnimationClip用です ━━━━━━━━━━━━━━━━━━━━ できないこと ━━━━━━━━━━━━━━━━━━━━ ・バイナリ保存の .anim は読めません(Unityの Asset Serialization を Force Text にして、保存し直したものが対象です) ・FBXなど、モデルの中に入っているアニメーションは読めません ・.controller / .prefab など、.anim 以外のファイルは対象外です ・アニメーターのレイヤーの重みや遷移は見ません。同じ項目を操作しているかどうかだけを見ます ・Unityやアバターを操作したり、ファイルを書き換えたりはしません ■ 使ってよい範囲 個人・法人を問わず、業務・制作にお使いいただけます。クレジット表記は不要です。 ファイルそのものの再配布・販売はご遠慮ください。 ■ 同梱物 anim-path-conflict.html / README.txt TOOL BOX

