ベルトメーカー - 点を置くだけで体に沿ったベルトを生成【左右対称/めり込み防止/傾き・ひねり】Blenderアドオン
- Digital500 JPY





点を置いて「ベルト生成」を押すだけで、体に沿ったベルトのメッシュを作る Blender アドオンです。 ベルトメーカーは、腰や胸に置いた数個の点を通る閉じた帯を、幅と厚みを指定して生成します。左右対称なら片側に置くだけ。点と点の間は体の表面に沿い、上下の縁も含めて体にめり込みません。点を動かしてもう一度押せば作り直し。衣装の腰ベルトに、サッシュや帯に、チョーカーやアームバンドに。 ■ できること ・点を置くだけ — 3D カーソルで体をクリックして「点を追加」。前・横・後ろの数点で足ります ・左右対称 — 片側に置いた点を鏡像で補います。対称面は YZ / XZ / XY から選べます ・幅と厚み — 幅(上下の高さ)と厚み(出っ張り)を数値で。断面は矩形、UV 付き ・体に沿わせる — 点と点の間で中心線が体に食い込んだ所だけ表面まで押し出します。谷は橋渡しします ・めり込み防止 — ベルトの上下の縁まで含めて体の外に出し、指定した隙間を空けます。肌と服の重なりを一続きの体として扱うので、服の上からでもそのまま使えます ・傾き — ベルト全体を進行方向まわりに回します。腰の張りに合わせて上の縁を体側に倒すなど ・体の面に沿って傾ける — 体の表面の向きに自動で合わせます ・点ごとのひねり — 点ごとに角度を持たせ、間は滑らかに補間。横で立ち上がるサッシュのような形も作れます ・再生成 — 「Belt」オブジェクトのメッシュだけ差し替えるので、付けたマテリアルやモディファイアは残ります ■ 対応 ・Blender 4.0 以降(4.5 LTS で動作確認) ・VRChat SDK や他のアドオンは不要です。生成物はただのメッシュなので、そのまま FBX 書き出しできます ■ 導入方法 1. 編集 > プリファレンス > アドオン > 右上の ▼ > 「ディスクからインストール」で belt_maker.py を指定 2. 3D ビュー右側、N キーのサイドバーに「ベルト」タブが出ます 3. カーソルツールで体をクリック → 「3D カーソルに点を追加」 → 「ベルト生成」 4. パネル上部の「使い方 / 機能説明」ボタンで全項目の説明が読めます ■ 注意事項 ・ベルトにボーンウェイトは付きません。アバターに乗せる場合は Hips などへのウェイト転送か親子付けをしてください ・「めり込み防止」は表示中の全メッシュを体として扱います。髪やバッグを除きたい時は目のアイコンで隠してから生成してください ・自動更新は重いモデルでは OFF のままをおすすめします ・商品画像のマネキンは自作の簡易トルソーです。商品には含まれません ■ 内容物 ・BeltMaker_v1_4_0.zip(belt_maker.py / README.txt / LICENSE.txt) ■ 利用規約 本アドオンは GPL-3.0-or-later です。Blender のアドオンは Blender の Python API を利用して動作するため、Blender Foundation の方針に従って GPL 準拠で配布しています。有償配布されている Blender アドオンと同じ形態です。 ・個人利用、商用利用を問わず、制作作業に自由に使用できます ・本アドオンで生成したベルトや、それを組み込んだ衣装・アバターなどの成果物は、あなたのものです ・成果物の配布、販売、商用利用は完全に自由です。クレジット表記は不要です ・ただしベルトを付けた元のアバターや衣装そのものには、その制作者の規約が適用されます ・現状有姿で提供され、いかなる保証もありません。使用によって生じた損害について制作者は責任を負いません ライセンス全文は同梱の LICENSE.txt をご覧ください。





