HairFit|非対応の髪も頭にぴったりフィット。前髪・ボーン・ウェイトはそのまま【Blenderアドオン】
- ダウンロード商品¥ 1,200






ほかのアバター用に作られた髪を、今のアバターの頭にぴったり合わせるBlenderアドオンです。頭皮との間に均一なすき間を作り、前髪は顔からの距離を保ち、髪のボーンとウェイトはそのまま残ります。元のアバターは必要ありません。 ▶ デモ動画(20秒):https://youtu.be/K12gDm63qPQ 非対応の髪を自分のアバターにのせると、頭の形が合わず、頭皮が髪から透けたり、小さい頭の上で髪が浮いたりします。頭ボーンの位置を合わせるだけでは直りません。シュリンクラップでは髪型がつぶれ、前髪が顔に貼りついてしまいます。 HairFitは、まず髪全体のサイズと位置を新しい頭に合わせ、次になめらかなフィットで髪の内側を頭皮から1.5 mmの位置に落ち着かせます。外側の層も一緒に動くので、髪の厚みと髪型はそのままです。顔の前の髪は顔からの距離を保ちます。ウェイトは一切変わらず、髪のボーンも髪と一緒に動きます。 髪にアーマチュアが付いていれば、まず頭ボーンで位置を合わせます。元のアバターに髪がかぶさったままシーンにあれば、HairFitが自動で見つけ、デザインどおりの距離を保ちます。 デモでは、VRoidサンプルの髪をSeed-sanの頭にのせました。頭ボーンで合わせただけでは、髪が最大30.3 mm頭にめり込み、頭皮が透けていました。「髪をフィット」の後は、均一な1.5 mmのすき間、頭へのめり込みはゼロ、頭までの最短距離は1.03 mm。髪ボーン59本も一緒に移動し、ウェイトはすべてそのままです。処理時間は2.4秒でした。 ■ 主な機能 ・均一なすき間:初期設定は1.5 mm(1から5 mmで調整できます)。頭にめり込む頂点も、頭から1 mm未満の頂点もなくなります ・最初にサイズと位置を合わせる:髪全体を拡大縮小・回転(最大8度)・移動して新しい頭に合わせてから、なめらかにフィットします ・前髪を守る:顔の前の髪はデザインどおりの距離を保ち、顔に当たる部分だけを外へ押し出します ・髪型を保つ:外側の層も内側と一緒に動き、髪の厚みが残ります。長い髪は頭と一緒にまとめて動きます ・ボーンとウェイトはそのまま:ウェイトは一切変わりません。髪のボーン(揺れもののチェーン)は毛束と一緒に動きます。アバターのボーンは動きません ・元のアバターがあってもなくても:頭ボーンで位置を合わせるか、元のアバターがあれば頭どうしを合わせます ・髪の下の頭皮を隠す(任意):髪で完全に覆われた頭の面をマスクで隠します ・安全:Ctrl+Z 1回で元に戻せます。「フィット前に戻す」は保存して開き直した後でも使えます。シェイプキーもそのままです ・日本語UI(パネル・ボタン・ツールチップ・メッセージ・結果レポートまで日本語になります) ■ 使い方 1. アバターと髪を読み込みます(FBXまたはVRM)。アバターの元の髪と帽子は非表示にしてください。VRoidのアバターはBodyメッシュの中に髪の土台の面(HairBack)があるので、それも削除してください 2. 髪をクリックし、次にShift+クリックで頭(または体)を選び、サイドバーの「選択中のものを使う」を押します 3. 「髪をフィット」を押します 4. 「前回の結果」で、すき間の前後、頭へのめり込み、頭までの最短距離を確認します 設定を変えてもう一度「髪をフィット」を押すと、元の髪からやり直します。同じ設定なら、いつも同じ結果になります。 ■ 導入方法 1. hairfit-1.0.0.zip をダウンロード(解凍しないでください) 2. Blenderの 編集 > プリファレンス > エクステンションを入手 を開き、右上の「v」メニューから「ディスクからインストール」 3. hairfit-1.0.0.zip を選ぶと、すぐに有効になります 4. 3Dビューポートで N キーを押し、サイドバーの「Meshwright」タブにある「HairFit」パネルを開きます ■ ご注意 ・フィットするのは頭だけです。肩・背中・胸にめり込む長い髪は直しません ・髪のメッシュが複数ある場合は、それぞれフィットしてください。別メッシュのポニーテールは、先にメインの髪と結合する(Ctrl+J)か、元のアバターと一緒にフィットしてください。別々の髪メッシュどうしの重なりは直しません ・髪のアーマチュアをアバターに統合する作業は含みません(Modular Avatarなどで、いつもどおり行ってください) ・顔に当たる前髪は、当たる部分で少し曲がります。雰囲気が大きく違う頭へ合わせる場合(アニメ調の髪をリアルな頭へ)は、元のアバターなしでフィットしてください ・髪のミラー・ソリッド化モディファイアーと、頭のミラーモディファイアーは先に適用してください ・実寸(メートル単位)のアバター用です(VRChat・VRM・UnityのFBX) ・テストはVRMサンプルアバター、CC0のMakeHumanの頭、スクリプトで作った髪で行いました。BOOTHの髪ではまだテストしていません ■ 動作環境 Blender 4.2から5.2。Blender 4.2.23 LTS と 5.2.2 LTS で、それぞれ自動テスト50項目のうち49項目に合格しています。残る1項目は、アニメ調の髪を元のアバターごとリアルな頭へ合わせる最も難しい組み合わせで、前髪の形の変化が2.1%と、上限の2%をわずかに超えたものです(元のアバターなしでは合格します)。zipからの新規インストールのテストにも合格しています。Pythonのみで、追加のインストールは不要です。 ■ サポート・ライセンス お問い合わせ:info@meshwright.net(12か月のアップデート付き)。ライセンス:GPL-3.0-or-later。 デモ画像・動画のアバター:Seed-san(model by VirtualCast, Inc.、VRM Public License 1.0)。髪はpixiv「VRM1_Constraint_Twist_Sample」のもの((c) 2022 pixiv Inc.、VRM Public License 1.0)です。 Meshwright ■ Meshwrightの他のツール ・SwayRig(スカートと髪のボーンをワンクリックで):https://zemia.booth.pm/items/9122810 ・Outfit Refit(非対応衣装を自分のアバターに):https://zemia.booth.pm/items/9078766 ・DrapeFix(フィット後の衣装に自然なドレープを):https://zemia.booth.pm/items/9138343 ・ClipFix(服のめり込みをワンクリックで修正):https://zemia.booth.pm/items/9078757
利用規約
・ライセンス:GPL-3.0-or-later ・このアドオンでフィットした髪やアバターの公開・販売に、当ショップからの制限はありません(元の髪・アバターの利用規約はそのまま適用されます) ・アップデートは購入履歴(ライブラリ)から無料でダウンロードできます ・デジタル商品のため、購入後の返品・返金はできません。動作しない場合は info@meshwright.net までご連絡ください
更新履歴
・2026/11/13 ver 1.0.0 公開






