1LoafofBread's Armature Merger
- Digital250 JPY

# 1LoafofBread's Armature Merger (v1.0) A powerful Unity editor tool for merging outfit armatures with main avatar armatures while preserving bone hierarchies. ~~~ Overview ~~~ This specialized editor tool enables VRChat avatar creators to: - Merge outfit armatures with main avatar armatures - Preserve bone naming conventions - Maintain proper bone parenting - Undo merges when needed ~~~ Key Features ~~~ 1. Intelligent Armature Detection: - Automatically finds main avatar with VRC_AvatarDescriptor - Locates "Armature" objects in both avatar and outfit - Validates proper naming conventions 2. Safe Merge Operations: - Non-destructive preview before merging - Full Undo support for recent merges - Prevents merging of prefab assets 3. Bone Hierarchy Preservation: - Maintains original bone structure - Properly renames outfit bones to avoid conflicts - Handles nested bone hierarchies ~~~ User-Friendly Interface ~~~ - Simple menu integration (GameObject/1LoafofBread's AM) - Clear merge preview visualization - Visual hierarchy display - One-click merge confirmation ~~~ Safety Features ~~~ - Prevents accidental prefab modification - Validates armature naming - Undo system integration - Clear error messages for common issues ~~~ How to Use ~~~ 1. Select your outfit GameObject in Hierarchy 2. Right-click and choose "GameObject/1LoafofBread's AM" 3. Review the merge preview 4. Click "Confirm Merge" to execute 5. Undo if needed via "Tools/1LoafofBread's AM/Undo Last Merge" ~~~ Technical Details ~~~ - Compatibility: VRChat SDK (VRC SDK3/SDK2) - Platforms: Unity Editor (Windows/macOS) - Script Location Requirement: Must be placed in Assets/Editor/ 📝 Feedback & Support Please report any issues or feature requests. I'll respond as soon as possible. ~~LICENSE AGREEMENT~~ Usage Rights You may use this tool in the Unity Editor for personal or commercial projects Restrictions [❌] Redistribution Prohibited - No sharing/selling in any form [❌] Modification Prohibited - No reverse-engineering or code changes [❌] Credit Removal Prohibited - Must retain all copyright notices ~~DISCLAIMER~~ Provided "as-is" without warranties Author not responsible for any issues arising from use By using this tool, you agree to these terms. Unauthorized distribution/modification may result in legal action. --------------------------------------------------------------------------------- # 1LoafofBread の Armature Merger (v1.0) ボーン階層を維持しながら、衣装のアーマチュアとメインのアバターのアーマチュアを統合できる強力な Unity エディターツールです。 ~~~ 概要 ~~~ この専用エディターツールを使用すると、VRChatアバタークリエイターは以下のことが可能になります。 - アウトフィットのアーマチュアをメインアバターのアーマチュアにマージ - ボーンの命名規則を維持 - ボーンの適切なペアレンティングを維持 - 必要に応じてマージを元に戻します ~~~ 主な機能 ~~~ 1. インテリジェントなアーマチュア検出: - VRC_AvatarDescriptorを持つメインアバターを自動検出 - アバターとアウトフィットの両方で「アーマチュア」オブジェクトを検索 - 適切な命名規則を検証 2. 安全なマージ操作: - マージ前の非破壊プレビュー - 最新のマージを完全に元に戻す機能をサポート - プレハブアセットのマージを防止 3. ボーン階層の保持: - 元のボーン構造を維持 - アウトフィットのボーン名を適切に変更し、競合を回避 - ネストされたボーン階層を処理 ~~~ ユーザーフレンドリーなインターフェース ~~~ - シンプルなメニュー統合(GameObject/1LoafofBread's AM) - 明確なマージプレビューの視覚化 - 視覚的な階層表示 - ワンクリックでのマージ確認 ~~~ 安全機能 ~~~ - プレハブの誤変更を防止 - アーマチュアの命名を検証 - システムの統合を元に戻す - よくある問題に関する明確なエラーメッセージ ~~~ 使用方法 ~~~ 1. ヒエラルキーで衣装のGameObjectを選択 2. 右クリックして「GameObject/1LoafofBread's AM」を選択 3. マージプレビューを確認 4. 「マージを確認」をクリックして実行 5. 必要に応じて「Tools/1LoafofBread's AM/Undo Last Merge」で元に戻す ~~~ 技術詳細 ~~~ - 互換性: VRChat SDK (VRC SDK3/SDK2) - プラットフォーム: Unityエディター (Windows/macOS) - スクリプト配置場所要件: Assets/Editor/ に配置する必要があります 📝 フィードバックとサポート 問題や機能に関するご報告をお待ちしておりますリクエストがありましたら、できるだけ早く返信いたします。 ~~ライセンス契約~~ 使用権 このツールは、Unityエディター内で個人または商用プロジェクトにご利用いただけます。 制限事項 [❌] 再配布禁止 - いかなる形態での共有/販売も禁止 [❌] 改変禁止 - リバースエンジニアリングやコードの変更は禁止 [❌] クレジット削除禁止 - すべての著作権表示を保持する必要があります ~~免責事項~~ 本ツールは「現状有姿」で提供され、保証はありません。 使用に起因するいかなる問題についても、作者は責任を負いません。 本ツールを使用することにより、お客様は本規約に同意したものとみなされます。無許可で配布/改変を行った場合、法的措置の対象となる場合があります。 (自動翻訳) (翻訳に問題がある場合はお知らせください)