ゼロシェイプ削除

説明
UnityのAnimationClipで、値が0のBlendShape(シェイプキー)を自動で削除し、コピーを作成するエディター拡張スクリプトです。 シェイプキーの多いアバターのアニメーションファイル編集のため作成しました。
■ 主な特徴
- 複数のAnimationClipを一括処理可能
- 値がゼロのBlendShapeのみ削除
- 元フォルダ内に「RemoveZeroBlendShapes」サブフォルダを自動作成
- コピー名は元ファイル名を使用しますが、上書きはしません
🛠 動作確認 Unity 2022.3.22f1 でのみ動作確認を行っています。 他のバージョンでは動作保証されていません。
■ 使い方 1️⃣【RemoveZeroBlendShapes.unitypackage】をunityにインポート
2️⃣ ProjectウィンドウでAnimationClipを右クリック (複数選択可能)
3️⃣右クリックメニューの 「ゼロのシェイプキーを削除したコピーを作成」を選択
4️⃣ 選択したアニメーションの処理済みのファイルが「RemoveZeroBlendShapes」フォルダに生成されます
■ 更新履歴 2025/8/19 公開