PoseMesh - PlayModeで服・体のMeshを編集
- Digital880 JPY




PoseMesh - PlayModeで服・体のはみ出し補正 は、VRChat向けアバターを PlayMode中のPose状態で確認しながら、Meshをブラシで凹ませたり膨らませたりできるUnity Editor拡張ツール です。 通常のEditModeでは分かりにくい、Animation中やBoneを動かしたPoseで発生する 服から肌がはみ出す・体が服を突き抜ける・袖や腋まわりが干渉する といった問題を、実際のPoseを見ながら補正できます。(もちろん通常のEditModeでもMeshエディターとしてお使いいただけます) 編集結果は元Meshを直接壊さず、BlendShape付きの新しいMesh Asset として保存されます。 保存したMeshを対象のSkinned Mesh Rendererに割り当て、追加されたBlendShapeを100にすることで補正を適用できます。
主な機能
・PlayMode中のPoseを見ながらMeshを編集 ・Animationを目的のフレームで止めた状態で補正可能 ・Boneを手動で動かしたPoseでも補正可能 ・Body、服、髪などのSkinned Mesh Rendererに対応 ・ブラシで凹ませ / 膨らませ編集 ・黄色い丸で編集対象頂点を表示 ・Undo対応 ・ミラー編集対応 ・編集結果はBlendShape付きMeshとして保存 ・EditMode中のMesh割り当てを記録し、PlayMode中に自動指定 ・編集済みMeshをさらに編集することも可能
こんな時に便利です
・腕を上げた時に服から肌が出る ・脚を曲げた時にスカートや服から体がはみ出す ・PoseやAnimation中だけ発生する食い込みを直したい ・PlayModeで見た状態のままMeshを微調整したい ・Blenderに戻らずUnity上で軽く補正したい
基本的な使い方
1. UnityにPoseMeshをインストールします。 2. アバターをSceneに配置します。 3. GestureManagerまたはUnityのPlayボタンでPlayModeに入ります。 4. Animationを目的のフレームで止める、またはBoneを動かしてPoseを作ります。 5. PoseMeshで編集したいSkinned Mesh Rendererを指定します。 6. 赤いブラシ円と黄色い頂点表示を見ながらMeshを調整します。 7. 「BlendShape Meshを保存」を押します。 8. PlayModeを終了し、生成されたMeshを対象Rendererに割り当てます。 9. 追加されたBlendShapeを100にして補正を適用します。 詳しい手順は同梱の「やさしい使い方」をご確認ください。
注意事項
・本ツールはUnity Editor拡張です。Unity上で使用します。 ・VRChat SDK、GestureManager環境での利用を想定しています。 ・Mesh Simplifierを使用中のMeshは、頂点数が変わるため保存できません。編集後にMesh Simplifierを適用してください。 ・Pose中のミラー編集は、左右非対称Poseでは意図しない変形になる場合があります。左右非対称のPoseではミラーをOFFにし、片側ずつ編集してください。 ・すべてのアバター・衣装・特殊な生成Meshでの動作を保証するものではありません。 ・使用前に必ずProjectのバックアップを取ってください。
同梱物
・PoseMesh 本体 .cs ・やさしい使い方 .pdf
動作確認環境
Unity 2022.3.22f1
リリース
2026May20:V1.0 初版リリース




