【無料】Scene上で塗った場所のメッシュを分離、削除『MeshSeparator』
- MeshSeparator v1.01ダウンロード商品¥ 0
- Support(中身は一緒です)ダウンロード商品¥ 300


Unity上でメッシュの一部分を選択して、分離・削除できるようにするツールです。 「一体化されているメッシュの一部分だけ別オブジェクトにしたい」 「不要な部分だけ削除したい」 といった作業を、Blenderなどの外部ソフトを使わずUnity上で行えます。 VRChat向けの衣装編集を想定して制作していますが、SkinnedMeshRendererを使用しているメッシュであれば、その他の用途にも使用できます。 ━━━━━━━━━━━━━━━━━━ 【主な機能】 ・ブラシ選択 Sceneビュー上でメッシュを直接塗るように選択できます。 通常のブラシに加えて、内側や裏側もまとめて選択できる「貫通ブラシ」に対応しています。 ・左右対称選択 左右対称な衣装などを編集しやすいように、X軸を基準としたミラー選択ができます。 ・連結パーツ選択 クリックした場所からつながっているメッシュをまとめて選択できます。 ・境界から外側を選択 指定した位置を境界として、その外側にある部分をまとめて選択できます。 ・選択範囲の調整 選択範囲を1段広げる・縮める・反転するといった操作に対応しています。 ・Undo / Redo 選択操作を戻したり、やり直したりできます。 ブラシ操作もストローク単位で戻せます。 ・X-Ray表示 選択した面を透過表示して、表から見えない内側や裏側まで選択できているか確認できます。 未選択部分を表示して、選び残しを確認することもできます。 ・選択部分を分離 選択した部分と、それ以外の部分をそれぞれ別のSkinnedMeshRendererとして生成します。 ・選択部分を削除 選択した部分を取り除いたメッシュだけを生成することもできます。 元のメッシュを直接編集するのではなく、新しいMeshを生成する方式になっています。 メッシュ分離、削除後もBlendShapeはそのまま残ります。 ・元の状態に戻す 分離、削除した結果が思っていたものと違った場合は、「元の状態に戻す」から処理前の状態へ戻すことができます。 生成されたオブジェクトやMeshを削除し、元のSkinnedMeshRendererを復元します。 ━━━━━━━━━━━━━━━━━━ 【導入方法】 UnityPackageをインポート後、 Tools → Natsupoko → Mesh Separator から起動してください。 編集したい SkinnedMeshRenderer を指定すると、Sceneビュー上で選択操作ができます。 基本的な流れは、 対象を指定 → 必要な部分を選択 → 分離または削除 だけです。 生成したメッシュは Assets/Natsupoko/Mesh Separator/Generated に保存されます。 ━━━━━━━━━━━━━━━━━━ 【注意事項】 本ツールはすべてのメッシュで正常な分離、削除を保証するものではありません。 メッシュの構造、ウェイト、BlendShape、特殊なシェーダーや衣装独自の構造などによっては、生成後に見た目や動作に問題が発生する可能性があります。 非常に頂点数・ポリゴン数の多いメッシュでは、選択やX-Ray表示が重くなる場合があります。 本ツールの使用によって発生したデータの破損、Unityプロジェクトの不具合、その他の問題については責任を負いかねます。 本ツールの再配布、再販売を禁止します。 ━━━━━━━━━━━━━━━━━━ 【更新履歴】 v1.01 「境界から外側選択」使用時に選択する方向を選べるように変更。 ━━━━━━━━━━━━━━━━━━ 【サムネイル、動画使用アバター】 サメっ子オリジナル3Dモデル「rurune」-ルルネ- https://booth.pm/ja/items/5957830


