ロングヘア腕ポーズ貫通ガード - 髪かき上げ・ピース・腕組みで髪が肩/腕/手に刺さるのをCollider配置で減らすUnityツール【VRChat】【JA,EN,KO】
- 日本語Digital700 JPY
- EnglishDigital700 JPY
- 한국어Digital700 JPY



「髪をかき上げた瞬間、手がロングヘアを突き抜ける」「顔横ピースで横髪が前腕に刺さる」「腕組みや抱きポーズで髪が肩・腕へ沈む」。 ロングヘア腕ポーズ貫通ガードは、ポーズで動く腕側にVRC PhysBone Colliderを配置し、選んだ髪PhysBoneへ明示的に配線するUnity Editorツールです。肩・上腕・前腕・手のひらをまとめてカバー。Blenderは使いません。 ◆ 腕と一緒に動くCollider Humanoidの肩/上腕/前腕/手ボーンを取得し、Colliderを各ボーンの子として生成します。腕を動かしてもColliderが追従します。アバターの腕の長さと体格を測って初期サイズを決めるため、固定サイズを置くだけの構成ではありません。 ◆ ポーズ別6プリセット 標準 / 髪かき上げ / 顔横ピース / 腕組み / 抱きポーズ / 両腕上げ。両腕・左腕だけ・右腕だけも選択できます。肩/上腕/前腕/手のひらを個別にON/OFFし、太さ・髪との余裕・腕を覆う長さを微調整できます。 ◆ 髪だけを選んで配線 Hair Rootを指定でき、自動検出した髪のVRCPhysBoneだけへColliderを追加します。しっぽやスカートのPhysBoneは対象外。既存Colliderと既存リンクは残し、このツールが生成した「LHAPG_」だけを再生成・削除します。 ◆ 失敗しにくい確認機能 ・Dry Run(変更せず検出数と配置予定数を確認) ・Scene上の配置プレビュー ・Missing/重複リンク整理 ・Radius 0の髪だけ任意で安全補正 ・Undo対応 / 実行レポート / 生成物だけ一括削除 ・元メッシュ、Animator、Expression Menuは変更しません ◆ 使い方 1. unitypackageをImport 2. Tools > tool > ロングヘア腕ポーズ貫通ガード 3. Avatar Rootを指定(必要な場合だけHair Rootも指定) 4. プリセットを選び、Dry Runで確認 5.「Collider生成+髪へ配線」を実行 6. Play ModeまたはVRChat SDK Build & Testで髪を動かし、必要なら太さ倍率を少しずつ調整 ◆ 対応・検証 Unity 2022.3.54f1 / VRChat SDK Avatars 3.10.4 / Humanoid / VRCPhysBoneで検証。新規プロジェクトへのunitypackage再導入、実アバタープレハブ、左右別・再生成・削除・既存Collider保持を試験済み。日本語 / English / 한국어 UI・README同梱。 ※ Colliderで貫通を「減らす」補助ツールです。すべての髪型・アバター・動作で完全な貫通ゼロを保証するものではなく、髪の分割やPhysBone設定によって微調整が必要です。事前にバックアップを作り、最後はPlay ModeまたはBuild & Testで確認してください。 --- English --- “My hand passes through the hair when I sweep it back.” “Side hair clips into my forearm during a peace-sign selfie.” “Long hair sinks into my shoulders during crossed-arm or hug poses.” Long Hair Arm Pose Clip Guard is a Unity Editor tool that creates VRC PhysBone Colliders on the moving arm bones and explicitly links them to the selected hair PhysBones. It covers the shoulders, upper arms, forearms and palms. No Blender required. Highlights - Arm-following placement: colliders are created under the Humanoid shoulder, upper-arm, forearm and hand bones - Avatar-aware sizing based on measured arm length and body scale - Six presets: Balanced / Hair Sweep / Face Peace / Crossed Arms / Hug Pose / Arms Up - Both arms, left only or right only - Independent shoulder / upper-arm / forearm / palm coverage controls - Hair Root override and hair-only PhysBone detection; tail and skirt PhysBones are excluded - Preserves existing colliders and links; replaces or removes only objects generated with the LHAPG_ prefix - Dry Run, Scene preview, missing/duplicate-link cleanup, optional zero-radius repair, Undo and operation reports - Does not edit the original mesh, Animator or Expression Menu Quick start 1. Import the unitypackage. 2. Open Tools > tool > Long Hair Arm Pose Clip Guard. 3. Assign Avatar Root and, only when needed, Hair Root. 4. Choose a pose preset and run Dry Run. 5. Click Generate + Link to Hair. 6. Verify motion in Play Mode or VRChat SDK Build & Test, then adjust Radius Multiplier gradually if needed. Tested with Unity 2022.3.54f1, VRChat SDK Avatars 3.10.4, a Humanoid avatar and VRCPhysBone. Fresh-package import, an actual avatar prefab, left/right modes, regeneration, generated-only removal and existing-collider preservation were tested. Japanese / English / Korean UI and README files are included. This is an assist tool designed to reduce clipping, not a guarantee of zero clipping for every avatar, hairstyle or motion. Final tuning may be required depending on hair segmentation and PhysBone settings. Keep a backup and verify the result in Play Mode or Build & Test. --- 한국어 --- “머리를 넘길 때 손이 긴머리를 뚫고 지나가요.” “얼굴 옆 브이 포즈에서 옆머리가 아래팔에 박혀요.” “팔짱이나 포옹 포즈에서 긴머리가 어깨와 팔 안으로 들어가요.” 긴머리 팔 포즈 관통 가드는 움직이는 팔 본에 VRC PhysBone Collider를 만들고, 선택한 머리 PhysBone에 명시적으로 연결하는 Unity Editor 툴입니다. 어깨, 위팔, 아래팔, 손바닥을 함께 커버합니다. Blender는 필요하지 않습니다. 주요 기능 - Humanoid 어깨/위팔/아래팔/손 본의 자식으로 Collider를 생성하여 팔 움직임을 따라감 - 아바타의 팔 길이와 체격을 측정한 초기 크기 - 6개 프리셋: 표준 / 머리 넘기기 / 얼굴 옆 브이 / 팔짱 / 포옹 / 양팔 올리기 - 양팔 / 왼팔만 / 오른팔만 선택 - 어깨 / 위팔 / 아래팔 / 손바닥 범위를 개별 ON/OFF - Hair Root 수동 지정과 머리 PhysBone 전용 검출; 꼬리와 스커트 PhysBone은 제외 - 기존 Collider와 연결은 유지하고, LHAPG_로 생성한 오브젝트만 재생성/삭제 - Dry Run, Scene 미리보기, Missing/중복 연결 정리, 선택형 Radius 0 보정, Undo, 실행 리포트 - 원본 메시, Animator, Expression Menu는 변경하지 않음 사용법 1. unitypackage를 Import합니다. 2. Tools > tool > 긴머리 팔 포즈 관통 가드를 엽니다. 3. Avatar Root를 지정하고 필요한 경우에만 Hair Root를 지정합니다. 4. 포즈 프리셋을 고르고 Dry Run으로 확인합니다. 5. Collider 생성 + 머리에 연결을 실행합니다. 6. Play Mode 또는 VRChat SDK Build & Test에서 움직임을 확인하고 필요하면 두께 배율을 조금씩 조정합니다. Unity 2022.3.54f1, VRChat SDK Avatars 3.10.4, Humanoid, VRCPhysBone 환경에서 검증했습니다. 새 프로젝트 재설치, 실제 아바타 프리팹, 좌우 모드, 재생성, 생성물만 삭제, 기존 Collider 보존을 테스트했습니다. 일본어 / English / 한국어 UI와 README를 포함합니다. 모든 아바타, 헤어스타일, 동작에서 관통이 완전히 없어지는 것을 보장하는 툴은 아닙니다. 머리 분할과 PhysBone 설정에 따라 최종 조정이 필요할 수 있습니다. 백업 후 Play Mode 또는 Build & Test에서 결과를 확인해 주세요.



