# IVRCSDKPreprocessAvatarCallback 最新情報とツール互換性レポート(2025年9月版)
## 最新バージョン状況
### Modular Avatar (NDMF)
**最新版**: 1.13.4(2025年8月15日リリース)[1][2]
- **実験的機能**: VRC以外のプラットフォームサポートが有効化[1]
- **新機能**: MA Material Swap、MA Platform Filter、MA Rename Collision Tagsを追加[1]
- **重要な修正**: Shape ChangerでVRChatクラッシュを引き起こす問題を解決[1]
### VRCFury
**現在のサポート状況**[3][4]:
- VRC Creator Companionによる公式サポート継続
- レポジトリURL: `https://vcc.vrcfury.com`
- 自動修正機能が大幅に拡張され、256以上のパラメータ問題なども自動検出[5]
**互換性の最新状況**[6]:
- NDMF 1.3.2 + VRCFury 1.712.0以降で主要な互換性問題が解決済み
- `callbackOrder < -1025`を推奨値として継続
## VRChat公式の重要な動向
### 公式アバター最適化機能の開発
**2025年2月13日発表**[7]:
VRChatが**内蔵アバター最適化機能**を開発中であることが発表されました:
- **メッシュ統合**: 可能な限りのメッシュを自動統合
- **BlendShape ベイク**: アニメーターやVisemeで使用されていないBlendShapeを削除
- **テクスチャアトラス化**: 対応シェーダーでテクスチャを自動統合
- **アニメーション再マッピング**: 最適化後もトグル機能が継続動作
- **モバイル用フォールバック**: モバイルプラットフォームで互換性のあるシェーダーに自動変換
この機能は**デフォルトで有効化される予定**で、AAOなど既存ツールとの競合が懸念されています[8]。
## 現在の推奨 callbackOrder 設定
### 検証済み数値例
| 値 | 用途 | 確認状況 |
|---|---|---|
| **-1025未満** | AAO処理 | 公式推奨[9] |
| **-1025** | NDMF Optimizing | 公式値[6] |
| **0** | VRCFury、一般的なツール | デフォルト値 |
| **3** | 軽微な後処理 | GitHub実例確認済み[10] |
### 実行順序の基本原則
```
AAO (callbackOrder < -1025)
↓
NDMF Optimizing (callbackOrder = -1025)
↓
VRCFury (callbackOrder = 0付近)
↓
その他のツール (callbackOrder > 0)
```
## 重要な技術的改善点
### NDMF 1.3.2以降の改善[6]
- **Play ModeとBuild時の実行順序統一**: `IVRCSDKPreprocessAvatarCallback`による順序制御が両方で機能
- **Av3Emulator自動対応**: `Run Preprocess Avatar Hook`が自動有効化
- **互換性問題の根本解決**: VRCFuryの不適切なNDMF呼び出し問題が修正済み
### VRCFuryの自動修正機能強化[5]
最新版では**100以上の自動修正機能**が実装されており、以下のような問題を自動解決:
- **パラメータ制限の検出**: 256個を超えるパラメータやContacts数の警告
- **Write Defaults問題の修正**: WD設定の不整合を自動調整
- **MMD互換性の向上**: MMDワールドでの動作問題を自動解決
- **Quest互換性の強化**: モバイル用マテリアルの自動最適化
## ベストプラクティス(2025年版)
### 1. バージョン管理の重要性
- **Modular Avatar 1.13.4**以降を使用
- **VRCFury**は常に最新版をVCC経由で導入
- **AAO**との併用時は公式互換性ガイドを確認[9]
### 2. 互換性確保のための設定
- Av3Emulatorで`Run Preprocess Avatar Hook`が有効になっていることを確認[6]
- callbackOrderを明示的に設定し、ツール間の実行順序を制御
- Play ModeとBuild時の動作の違いを理解
### 3. VRChat公式最適化への準備
- 2025年後半のSDKアップデートで公式最適化機能がリリース予定
- 既存のAAOなどのツールとの競合可能性を考慮した設計を推奨
- 公式機能の無効化オプションが提供される見込み[7]
## まとめ
2025年9月現在、NDMFとVRCFuryの互換性問題は**ほぼ解決済み**です[6]。一方で、VRChat公式の最適化機能導入により、今後のツール選択と設定方針に大きな変更が予想されます。
**重要な注意点**: VRChat公式最適化機能のリリースにより、既存のワークフローが大幅に変更される可能性があります。最新のSDK情報とツール開発者の対応状況を継続的に追跡することを強く推奨します。
引用:
[1] Release History https://modular-avatar.nadena.dev/docs/changelog
[2] Releases · bdunderscore/modular-avatar https://github.com/bdunderscore/modular-avatar/releases
[3] VRCFury: Home https://vrcfury.com
[4] Download and Install https://vrcfury.com/download/
[5] Automatic Fixes https://vrcfury.com/fixes/
[6] Compatibility Notes with VRCFury VRCFuryとの互換性 ... https://github.com/anatawa12/AvatarOptimizer/discussions/860
[7] Developer Update - 13 February 2025 https://ask.vrchat.com/t/developer-update-13-february-2025/41299
[8] Developer Update - 13 February 2025 - #48 by anatawa12 https://ask.vrchat.com/t/developer-update-13-february-2025/41299/48
[9] Make your components compatible with Avatar Optimizer https://vpm.anatawa12.com/avatar-optimizer/en/docs/developers/make-your-components-compatible-with-aao/
[10] ShaderPreprocessor https://gist.github.com/Float3/c069d6042b725357fdfa4020fd5e8081
[11] NDMP - National Disaster Management Plan https://cdnbbsr.s3waas.gov.in/s35b8e4fd39d9786228649a8a8bec4e008/uploads/2025/06/202506251328421738.pdf
[12] NDMA Guidelines https://ndma.gov.in/Governance/Guidelines
[13] India Becomes Global Leader In DISASTER MANAGEMENT https://bprd.nic.in/uploads/pdf/Vigilant%20India--APDA%20(%2016-31%20March%202025)%20Year-2,%20Volume%20No-24.pdf
[14] Volume 1 - National Disaster Management Plan https://www.gov.ky/publication-detail/volume-1-national-disaster-management-plan
[15] Profile Refresh & Pronouns! | 2025.2.1 VRChat Patch Notes https://www.youtube.com/watch?v=LC60Re3Nmwo
[16] Improving support for non-destructive editor tools for avatars https://ask.vrchat.com/t/improving-support-for-non-destructive-editor-tools-for-avatars/22482
[17] 【VRChat】もはや必須!?軽量化をワンタッチで行ってくれる ... https://kohavrog.com/avatar-optimizer/
[18] Nigeria: National disaster framework https://www.preventionweb.net/publication/nigeria-national-disaster-framework
[19] VRCQuestTools 2.5.0 あとがき|クロツ https://note.com/kurotu/n/n6c18ef8ac1c7
[20] anatawa12/AvatarOptimizer: AAO: Avatar Optimizer https://github.com/anatawa12/AvatarOptimizer
[21] Philippines disaster management reference handbook ... https://www.preventionweb.net/publication/documents-and-publications/philippines-disaster-management-reference-handbook-2025
[22] Recent Releases https://docs.vrchat.com/docs/recent-releases
[23] MonoBehaviour を VRChat SDK の Autofix で削除されない ... https://scrapbox.io/kyre/MonoBehaviour_%E3%82%92_VRChat_SDK_%E3%81%AE_Autofix_%E3%81%A7%E5%89%8A%E9%99%A4%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B