首すげ替え NeckFit|別のアバターの頭を今の体に載せ替え、首の継ぎ目と肌の色を合わせる【VRChat・NDMF・非破壊】
- 製品版Digital750 JPY
- 無料お試し版Digital0 JPY





別のアバターの頭(顔・髪)を、いま使っている VRChat アバターの体に載せ替える「首すげ替え(キメラ)」の Unity エディタ拡張です(NDMF 対応・非破壊)。 体の首の太さと高さを頭の首の穴に合わせ、首の付け根の肌の色を顔の色に寄せるので、首の継ぎ目(境目)のすき間と肌の色の違いを小さくできます。頭のアバターの表情・口パクを移し、目の動きと視点も頭の物になります。元のアバターのファイルは書き換えません。 English / 简体中文 / 한국어:下の段落に説明があります(descriptions below) ■ できること ・アバターの対応表なし。下の「動作環境」に合う頭と体の組で使える ・頭の大きさはボタン1つで「目安」(体の元の頭と同じ大きさ)に。「上下」「前後」で細かく動かせる ・首の継ぎ目を合わせる(形・重み・法線)/首の付け根の肌の色を合わせる(どちらもオン/オフ・肌の色は強さも) ・頭のアバターの表情(FX・Expression メニュー)を移す(オン/オフ)。口パク・視点・目の動きとまぶたは、いつも頭のアバターの物になる ・パラメーターの名前が体とぶつかる時は頭の方を付け替え、表情の Write Defaults は体にそろえる ・髪などの揺れ物(PhysBone)は頭と一緒に移る。体では動かす物が無い頭の切り替えはメニューごと外し、名前と数を表示 ・「仕上がりを見る」でアップロード前にシーンで確かめられる。部品を外せば元の体に戻る ・日本語/English 切り替え ■ 確かめた結果(作者の Unity の中での検査) ・ゆめかの頭 → フェリスの体(服あり・なし):首の継ぎ目のずれ(最大)4.7mm → 2.0mm ・同じ組(服なし):首の継ぎ目をはさんだ上下 1.5cm の肌の色の差(ΔE)15.6 → 1.3(2 未満は並べても見分けにくい差)。顔のシェイプキー 239 個すべてが使え、頭のアバターの表情で顔が動いた ■ 使う前に ・頭と体の両方のアバターの規約で、改変(VN3 ライセンスなら J・K の項目)が許されているか確かめてください ・組み上げたアバターのデータは、頭と体の両方の規約が許している場合を除き、配ったり売ったりしないでください ■ 使い方 1. Modular Avatar(1.18 以上 2.0 未満)を入れてから、unitypackage をプロジェクトに入れる 2. 体のアバター(VRC Avatar Descriptor が付いた物)に「Add Component → GRAMSHIFT → NeckFit」を付ける 3. 「頭のアバター」に頭を使いたいアバターのプレハブを入れ、「目安にする」を押す 4. 「仕上がりを見る」で確かめ、いつもどおりアップロードする ■ 動作環境 ・Unity 2022.3 / VRChat SDK3 Avatars / Modular Avatar 1.18 以上 2.0 未満(NDMF 1.14 以上 2.0 未満が一緒に入ります) ・頭と体の両方が Humanoid(Head と Neck の骨)。頭のアバターは、顔・髪が頭だけのメッシュに分かれている物 ・作者が試した版:Unity 2022.3.22f1 / SDK 3.10.5 / MA 1.18.7 / NDMF 1.14.8 ・確認したアバター:ゆめか(Arka_X様)/フェリス(リュクらぼ様)を、頭と体の両方の向きで(フェリスの頭は首の下に穴が無いため頭だけ載せる扱い) ・確認した肌のシェーダー:lilToon(ほかは未確認です。お試し版で先に確かめられます) ・Modular Avatar が無い・範囲外の版の時は、NeckFit は働かず Console に案内が出ます(アバターの組み立ては止めません) ■ 無料お試し版 「仕上がりを見る」でシーンの見た目を確かめるまで使えます(アップロードしたアバターには反映されません)。製品版はお試し版の上から入れるだけで切り替わります。 ■ よくある質問 Q. 別のアバターの頭を、自分のアバターの体に載せられますか? A. 載せられます。上の「使い方」のとおりです(頭はアバターのプレハブで入れます。FBX は不可)。 Q. 首すげ替えで首にすき間や段差ができます。直せますか? A. 「首の継ぎ目を合わせる」で、体の首を頭の首の穴に合わせます。 Q. 顔と首の肌の色が違うのですが、合わせられますか? A. 「肌の色を合わせる」で、首の付け根の肌の色を顔の首の色に寄せます(体のほかの所は変えません)。 Q. 頭のアバターの表情・口パク・目の動きは使えますか? A. 口パク・目の動き・視点は頭のアバターの物になります。表情は頭のアバターの FX とメニューを移します(体に無い服などを動かす切り替えは外れます)。 ■ 制限 ・VRChat の中での見た目・動き(表情・口パク・揺れ物)と実際のアップロードは、作者はまだ確かめていません ・首の下に穴の無い頭(仮面型など)は、知らせを出して頭だけ載せます(首と肌の色は合わせません) ・顔・髪が体と1つのメッシュの頭、後頭部と首が体のメッシュの中にある頭は使えません(エラーで知らせます) ・肌の色合わせは、lilToon の肌でメインカラー2nd か 3rd が空いている時だけ動きます(ほかは色を変えず知らせが出ます) ・首まわりの服(襟・マフラーなど)は新しい首に合わせません。頭の骨に乗る体の服(フード・帽子など)は頭と一緒に外れます ・頭のアバターの、頭だけのメッシュでない服・飾りと、Merge Armature で付けた髪・飾りは移りません ・体の元の頭と一緒に外れた物(前髪など)を動かす体の切り替えは動きません ・パラメーターの合計が 256 bit を超える時はインスペクターに知らせが出ます(SDK がアップロード前に止めます)。減らすか「頭のアバターの表情(FX・メニュー)を使う」をオフにしてください ・NeckFit はアバター1体に1つだけ付けてください ■ Fit シリーズ(Fit series) ・LidFit https://booth.pm/ja/items/9014545 ・IrisFit https://booth.pm/ja/items/9016322 ・WearFit https://booth.pm/ja/items/9032442 ・BandFit https://booth.pm/ja/items/9034318 ・SkinFit https://booth.pm/ja/items/9034575 ■ 困った時は うまく動かない時は、このページの「ショップへのお問い合わせ」から気軽にどうぞ(頭と体のアバター名と、表示された文があると早く調べられます)。
利用規約
・VRChat などで使うアバターの改変に、個人・法人・商用を問わず使えます ・このツールを使って作ったアバターの公開・販売に、このツール側の制限はありません(頭と体に使ったそれぞれのアバターの規約に従ってください) ・製品版のソースは、自分で使うために改変できます。お試し版の制限を外すための改変・解析はできません ・ツールのファイル(改変した物を含む)の再配布・転売・共有はできません ・同梱の「利用規約_Terms.txt」が正です Terms (summary): you may use it to modify avatars for VRChat etc., for personal, corporate or commercial use; this tool puts no limit on publishing or selling avatars made with it (follow the terms of each avatar used for the head and the body); you may modify the full version's source for your own use, but you may not modify or analyze the trial to remove its limits; the tool files (including modified versions) may not be redistributed, resold or shared. The included "利用規約_Terms.txt" is authoritative.
更新履歴
1.1.0(2026-10)首の継ぎ目で、体の首の重み(ウェイト)と法線を頭の首の縁へ寄せるようにしました。肌の色合わせを体全体ではなく首の付け根の帯だけにしました(lilToon のメインカラー2nd/3rd を使います) 1.0.1(2026-10)「仕上がりを見る」で作る写しを、ヒエラルキーに出さないようにしました。シーンで写しをクリックすると元のアバターが選ばれます。スクリプトの再読み込みの後に写しが残った時も片付けます(シーンでの見え方とアップロードの結果は変わりません) 1.0.0(2026-10)公開 1.1.0 (2026-10) the neck seam now blends the body neck's weights and normals into the head's neck edge; skin color matching now changes only a band at the neck base instead of the whole body (uses lilToon Main Color 2nd/3rd) 1.0.1 (2026-10) the copy made by "Preview result" no longer appears in the Hierarchy, and clicking it in the Scene view selects the original avatar; a copy left behind after a script reload is also cleaned up (the scene view and the upload are unchanged) 1.0.0 (2026-10) released
English
A Unity editor extension for VRChat head swaps: puts another avatar's head (face and hair) on your avatar's body (NDMF, non-destructive). It fits the body's neck to the head and shifts the skin at the neck base toward the face color, shrinking the seam gap and color difference. The head's expressions and lip sync carry over; your files are not changed. Features: no supported-avatar list; one-click suggested head size; neck and skin matching (on/off); the head's FX and menu (on/off); lip sync, viewpoint and eyelids from the head; Write Defaults matched to the body; hair PhysBones; Scene preview; remove to undo; JA/EN UI. Tested inside Unity: Yumeka's head on Felis's body: largest neck seam offset 4.7 mm to 2.0 mm, skin color difference across the seam (ΔE, 1.5 cm each side) 15.6 to 1.3, all 239 face shape keys usable. Before you start: check that both the head and body avatars' terms allow modification (VN3: items J and K). Do not share or sell the combined avatar unless both terms allow it. How to use: install Modular Avatar → import the unitypackage → on the body avatar, Add Component → GRAMSHIFT → NeckFit → set "Head avatar" to the head's prefab → press "Use" next to "Suggested" → check with "Preview result" → upload. Requirements: Unity 2022.3, VRChat SDK3 Avatars, Modular Avatar 1.18 to below 2.0 (includes NDMF 1.14 to below 2.0); Humanoid head and body; the head's face and hair as head-only meshes. Tested: Yumeka (Arka_X) and Felis (リュクらぼ) both ways; skin shader lilToon only (try the free trial). Without MA or outside this range, NeckFit stays off with a Console notice; builds are not stopped. Free trial: up to "Preview result"; not applied to the upload. Install the full version on top. FAQ Q. Can I put another avatar's head on my avatar's body? A. Yes: follow How to use (a prefab, not an FBX; press "Use"). Q. Can it fix a gap at the neck? A. "Fit the neck seam" fits the body's neck to the head. Q. Can it match face and neck skin color? A. Yes, with "Match skin color" (neck base only). Q. Do the head's expressions, lip sync and eyes work? A. Lip sync, eyes and viewpoint come from the head. The head's FX and menu are carried over, minus toggles for clothes the body lacks. Limitations: not checked inside VRChat or by a real upload. Heads with no neck opening (e.g. masks) get the head only, with a notice. Heads whose face/hair or back of the head is in the body mesh are not supported. Skin matching needs lilToon skin with Main Color 2nd or 3rd free. Clothes around the neck (collars, scarves) are not fitted; body clothes on the head bone (hoods, hats) are removed with the head. Head clothes that are not head-only meshes, and hair added with Merge Armature, stay behind. Body toggles for things removed with the old head do nothing. Over 256 parameter bits, the inspector warns (the SDK stops the upload); reduce them or turn off the head's expressions. One NeckFit per avatar. Need help? If something does not work, feel free to message us on BOOTH (both avatar names and any message shown).
简体中文
一款用于 VRChat 换头的 Unity 编辑器扩展:把其他模型的头部(脸和头发)装到你的模型身体上(基于 NDMF,非破坏性)。它会让身体的脖子贴合头部,并让脖子根部的皮肤颜色向脸部肤色过渡,从而缩小接缝处的缝隙和色差。头部的表情和口型同步会一并沿用;不会修改你的原始文件。 功能:没有对应模型列表的限制;一键给出建议的头部尺寸;脖子与肤色匹配(可开关);沿用头部的 FX 和菜单(可开关);口型同步、视角位置和眼睑沿用头部设置;Write Defaults 与身体保持一致;头发 PhysBones;在 Scene 中预览;移除组件即可还原;日/英文界面。 已在 Unity 内测试:将 Yumeka 的头装到 Felis 的身体上,脖子接缝最大偏移从 4.7 mm 降至 2.0 mm,接缝两侧的皮肤色差(ΔE,每侧 1.5 cm)从 15.6 降至 1.3,脸部全部 239 个形态键均可使用。 开始之前:请确认头部模型和身体模型的使用条款都允许改模(VN3:J、K 项)。除非双方条款都允许,否则请勿分享或出售组合后的模型。 使用方法:安装 Modular Avatar → 导入 unitypackage → 在身体模型上 Add Component → GRAMSHIFT → NeckFit → 将“Head avatar”设为头部模型的 prefab → 点击“Suggested”旁边的“Use” → 用“Preview result”确认效果 → 上传。 运行环境:Unity 2022.3、VRChat SDK3 Avatars、Modular Avatar 1.18 及以上且低于 2.0(包含 NDMF 1.14 及以上且低于 2.0);头部和身体均为 Humanoid;头部模型的脸和头发须为仅属于头部的网格。已测试:Yumeka(Arka_X)与 Felis(リュクらぼ)双向互换;皮肤着色器仅支持 lilToon(建议先试用免费体验版)。未安装 MA 或版本不在此范围内时,NeckFit 不会生效,并会在 Console 中提示;不会中断构建。 免费体验版:可使用到“Preview result”为止,不会应用到上传的模型。购买正式版后直接覆盖安装即可。 常见问题 Q. 可以把其他模型的头装到我的模型身体上吗? A. 可以,请按照“使用方法”操作(请使用 prefab 而不是 FBX,并点击“Use”)。 Q. 能修复脖子处的缝隙吗? A. “Fit the neck seam”会让身体的脖子贴合头部。 Q. 能让脸和脖子的肤色一致吗? A. 可以,使用“Match skin color”即可(仅限脖子根部)。 Q. 头部的表情、口型同步和眼睛能正常工作吗? A. 口型同步、眼睛和视角位置沿用头部设置。头部的 FX 和菜单会被沿用,但身体上没有的衣装所对应的开关除外。 限制事项:尚未在 VRChat 内或通过实际上传进行验证。没有脖子开口的头部(如面具)只会装上头部,并给出提示。不支持脸/头发或后脑勺包含在身体网格中的头部。肤色匹配要求皮肤使用 lilToon,且 Main Color 2nd 或 3rd 未被占用。脖子周围的衣装(衣领、围巾)不会被调整贴合;身体上挂在头部骨骼下的衣装(兜帽、帽子)会随原头部一起被移除。不属于仅头部网格的头部衣装,以及通过 Merge Armature 添加的头发会被留下。身体上针对随原头部移除之物的开关将不起作用。参数超过 256 bits 时 Inspector 会发出警告(SDK 会阻止上传),请减少参数或关闭头部的表情。每个模型只能使用一个 NeckFit。 需要帮助?如果遇到问题,欢迎通过 BOOTH 私信联系我们(请附上两个模型的名称以及显示的提示信息)。
한국어
VRChat 헤드 스왑용 Unity 에디터 확장입니다. 다른 아바타의 머리(얼굴과 헤어)를 내 아바타의 몸에 씌워 줍니다(NDMF, 비파괴). 몸의 목을 머리에 맞추고 목 밑부분의 피부색을 얼굴 색 쪽으로 옮겨, 이음새의 틈과 색 차이를 줄입니다. 머리의 표정과 립싱크는 그대로 적용되며, 원본 파일은 변경되지 않습니다. 기능: 지원 아바타 목록 없음 / 원클릭 추천 머리 크기 / 목·피부 맞춤(ON/OFF) / 머리의 FX와 메뉴(ON/OFF) / 머리 기준 립싱크·시점·눈꺼풀 / 몸에 맞춘 Write Defaults / 헤어 PhysBones / Scene 미리보기 / 제거로 되돌리기 / 일본어·영어 UI. Unity 내 테스트: 몸 Felis에 머리 Yumeka를 적용했을 때, 목 이음새의 최대 어긋남 4.7mm → 2.0mm, 이음새 양쪽(각 1.5cm)의 피부색 차이(ΔE) 15.6 → 1.3, 얼굴 셰이프 키 239개 전부 사용 가능. 시작하기 전에: 머리 아바타와 몸 아바타 양쪽의 이용 약관에서 개변이 허용되는지 확인해 주세요(VN3: J·K 항목). 양쪽 약관에서 모두 허용되지 않는 한, 합친 아바타를 공유하거나 판매하지 마세요. 사용 방법: Modular Avatar 설치 → unitypackage 가져오기 → 몸 아바타에서 Add Component → GRAMSHIFT → NeckFit → "Head avatar"에 머리의 프리팹 지정 → "Suggested" 옆의 "Use" 클릭 → "Preview result"로 확인 → 업로드. 요구 사항: Unity 2022.3, VRChat SDK3 Avatars, Modular Avatar 1.18 이상 2.0 미만(NDMF 1.14 이상 2.0 미만 포함), 머리와 몸 모두 Humanoid, 머리의 얼굴과 헤어가 머리 전용 메시일 것. 테스트 완료: Yumeka(Arka_X)와 Felis(リュクらぼ) 양방향. 피부 셰이더는 lilToon만 지원합니다(무료 체험판으로 먼저 확인해 보세요). MA가 없거나 이 범위를 벗어나면 NeckFit은 꺼진 상태로 Console에 안내가 표시되며, 빌드는 중단되지 않습니다. 무료 체험판: "Preview result"까지 사용할 수 있으며 업로드에는 적용되지 않습니다. 정식판은 위에 덮어 설치해 주세요. FAQ Q. 다른 아바타의 머리를 내 아바타의 몸에 씌울 수 있나요? A. 네, 사용 방법대로 진행해 주세요(FBX가 아닌 프리팹, "Use" 클릭). Q. 목 부분의 틈을 고칠 수 있나요? A. "Fit the neck seam"이 몸의 목을 머리에 맞춰 줍니다. Q. 얼굴과 목의 피부색을 맞출 수 있나요? A. 네, "Match skin color"로 가능합니다(목 밑부분만). Q. 머리의 표정, 립싱크, 눈도 작동하나요? A. 립싱크, 눈, 시점은 머리 기준으로 적용됩니다. 머리의 FX와 메뉴도 함께 가져오며, 몸에 없는 의상의 토글만 제외됩니다. 제한 사항: VRChat 안에서의 확인과 실제 업로드 확인은 하지 않았습니다. 목 구멍이 없는 머리(마스크 등)는 안내와 함께 머리만 적용됩니다. 얼굴·헤어나 뒤통수가 몸 메시에 포함된 머리는 지원하지 않습니다. 피부 맞춤에는 Main Color 2nd 또는 3rd가 비어 있는 lilToon 피부가 필요합니다. 목 주변 의상(칼라, 스카프)은 맞춰지지 않으며, 머리 본에 붙은 몸 쪽 의상(후드, 모자)은 머리와 함께 제거됩니다. 머리 전용 메시가 아닌 머리 쪽 의상과 Merge Armature로 추가한 헤어는 그대로 남습니다. 기존 머리와 함께 제거된 것에 대한 몸 쪽 토글은 작동하지 않습니다. 파라미터가 256비트를 넘으면 인스펙터에 경고가 표시되며(SDK가 업로드를 중단함), 파라미터를 줄이거나 머리의 표정을 꺼 주세요. NeckFit은 아바타당 하나만 사용할 수 있습니다. 도움이 필요하신가요? 문제가 생기면 BOOTH로 편하게 메시지 주세요(두 아바타의 이름과 표시된 메시지를 함께 알려 주세요).





