【無料版あり】服の下の素体を自動でかくすやつ【VRChat/Unity/AAO】
- 無料版(調べて色で見せる)ダウンロード商品¥ 0
- 通常版(消す設定をボタン1つで作る)ダウンロード商品¥ 1,500






服を着せたアバターの、服にかくれて見えない体(素体)を自動で見つけて、アップロードのときに消すエディタ拡張です(消す設定を作るのは通常版)。 アバター・衣装・Avatar Optimizer は入っていません(ツールだけです)。 アバターを窓に入れて「服の下を調べる」を押すと、服のすぐ下にある素体のポリゴンを見つけて、Sceneビューに色で見せます。通常版は「Avatar Optimizer で消す設定を作る」を押すと、Avatar Optimizer(AAO、無料)の Remove Mesh By Mask の設定とマスク画像を作ります。マスクを手で塗る必要はありません。 素体に AAO の Remove Mesh By Mask を付け、マスク画像を新しく作ります。もとのメッシュや画像は書きかえません。ポリゴンが消えるのは、アップロード(ビルド)のときです。設定は Ctrl+Z で取り消せます(作ったマスク画像は残ります)。 服の位置や形を合わせる道具ではありません。ずれている服の突き抜けは直りません。 ■ こんなときに ・服の下の見えない体を消して、アバターを軽くしたい(ポリゴンを減らしたい) ・服に、自分のアバター用の消すマスクが付いていなかった ・マスクを手で塗るのが大変 ■ 無料版と通常版のちがい 無料版・通常版の両方: ・服の下にかくれている素体の場所を見つけて、Sceneビューに色で見せる(青=消す候補、赤=服から突き抜けている所) ・消す候補のポリゴンの数と割合を見せる 通常版だけ: ・Avatar Optimizer で消す設定とマスク画像を、ボタン1つで作る ・調べ方の微調整(服とのすき間・突き抜けの深さ・ふちを残す幅・突き抜け候補も消すか) まず無料版で、お手元のアバターで、どこが消える候補になるかを見てください。 通常版は、無料版の上から入れると置きかわります。 ■ 動く環境 ・Unity 2022.3(VRChat指定の 2022.3.22f1 で確認) ・通常版の「消す設定を作る」には Avatar Optimizer が要ります(1.9.20 で確認) ■ 確かめた組み合わせ 無料で配られているアバター4体(ちびキャラ1体をふくむ)に、それぞれ付いている服を着せたままで試しています。アップロードのときと同じ処理(Modular Avatar・Avatar Optimizer)をかけて、ポリゴンの数をくらべました。 ・アバターA:55,043 → 44,620(19%減) ・アバターB:75,415 → 71,422(5%減) ・アバターC:118,851 → 109,298(8%減) ・ちびキャラ:53,307 → 52,973(0.6%減) 消したあとの見た目は、腕を下ろして曲げる・腕を上げて体をひねる・座る(脚を上げる)の3つの姿勢で、消す前と同じカメラで撮ってくらべました。色が変わった画素は、アバター(服・髪をふくむ)の写っている画素の1%未満でした(いちばん多かったのは、座ったときのアバターBの0.92%で、スカートのすそのまわり)。 ツールの入っていない別のプロジェクトに、無料版を入れてから通常版を上から入れ、どちらも動くこと、Avatar Optimizer 1.9.20 を入れたプロジェクトで通常版の設定からポリゴンが消えることを確かめています。 ほかのアバター向けの服を変換して着せた場合は、試していません。 ■ うまく合わないとき ・座る・脚を上げるなどでスカートがめくれると、スカートの下で消した肌が見えて、欠けて見えることがあります(上の0.92%)。「ふちを残す幅」を大きくすると減ります(そのぶん消える数も減ります) ・袖口を腕の方向からのぞきこむと、袖の中の腕が消えていて、中が空いて見えます ・服から突き抜けている所(赤)は、はじめは消しません。「突き抜け候補も削除に含める」は、見た目を確かめてから使ってください ・ほかのアバター向けの服で位置がずれているものは、先に服を合わせてください ・透けている服・穴のあいた服・体から離れた服は、思った所が消えないか、消えすぎることがあります ・左右で同じ画像の場所を使っている素体は、見えている側を守るため、消える数が候補より少なくなることがあります ・頭とその下の骨(顔・目・口)にいちばん強く付いている所は、消す候補にしません ・すでに素体に Remove Mesh By Mask が付いているときは、上書きせずに止めます ・アバター・服・ポーズを変えたら、もう一度「服の下を調べる」から始めてください ■ 入れ方 1. ZIPを展開し、中の unitypackage を Project ウィンドウにドラッグして、Import を押す 2. メニューの Tools → 服の下の素体を自動でかくすやつ を開く 3. シーンのアバターを複製して、複製のほうを窓に入れ、「服の下を調べる」を押す ■ 利用規約 ・個人・法人、営利・非営利を問わず使えます ・このツールで作ったアバターの写真・動画は、どこに載せてもかまいません(クレジット不要) ・このツールそのもの(ファイル)の再配布・転売はできません ・アバターや衣装の利用規約は、それぞれの作者の規約に従ってください(素体のポリゴンを消すことが改変にあたるかも、規約で確かめてください) ・使ったことで起きたことの責任は負えません。大事なプロジェクトは、使う前にバックアップを取ってください ■ シリーズ ・ツノを自動で付けるやつ https://kotokoto-lab.booth.pm/items/8992934 ・羽を自動で付けるやつ https://kotokoto-lab.booth.pm/items/8992920 ・しっぽを自動で付けるやつ https://kotokoto-lab.booth.pm/items/8992901 ・チョーカーを自動で合わせるやつ https://kotokoto-lab.booth.pm/items/8992036 ・ピアスを耳に自動で付けるやつ https://kotokoto-lab.booth.pm/items/8968591 ・帽子を自動で合わせるやつ https://kotokoto-lab.booth.pm/items/8968090 ・メガネを自動で合わせるやつ https://kotokoto-lab.booth.pm/items/8965464 ・身長・頭身・スリーサイズをまとめて測るやつ https://kotokoto-lab.booth.pm/items/8964367 ・腕輪を自動で合わせるやつ https://kotokoto-lab.booth.pm/items/8996822 ■ 更新 ・2026-10 v1.0.0 公開 不具合やご要望は、ショップのメッセージからお送りください。 --- English --- Auto Hide Body Under Clothes is a Unity editor extension that finds the body (base mesh) polygons hidden under your avatar's clothes and removes them at upload time (removal setup in the Full version). Click "Find body under clothes" to see them in the Scene view. The Full version then creates an Avatar Optimizer (AAO, free) Remove Mesh By Mask setup and its mask images in one click — no hand-painting masks. Original meshes and textures are not modified; polygons are removed at build/upload time. Undo the setup with Ctrl+Z (generated mask images stay). This tool does not fit or reshape clothes and does not fix clipping from misaligned clothes. No avatars, clothes or Avatar Optimizer are included (tool only). Free version: detect and preview the hidden body areas, with polygon counts. Full version: also creates the AAO setup and mask images, with detection settings (gap, clipping depth, border to keep, include clipping). Requirements: Unity 2022.3 (tested on 2022.3.22f1). The Full version needs Avatar Optimizer (tested with 1.9.20). Tested on 4 free avatars (including 1 chibi) wearing their own bundled clothes. After the upload-time processing (Modular Avatar / Avatar Optimizer), polygons went from 55,043 to 44,620 (-19%), 75,415 to 71,422 (-5%), 118,851 to 109,298 (-8%), and 53,307 to 52,973 (-0.6%, chibi). Compared with the same camera before and after removal in 3 poses (arms down and bent, arms raised with a twisted body, sitting with legs raised), less than 1% of the avatar's pixels changed; the most was 0.92%, around a skirt hem when sitting. When a skirt lifts (e.g. sitting), the removed skin under it can show as a gap; a larger border reduces this. Looking into a sleeve along the arm shows it empty inside. Clipping candidates are kept by default. Body vertices mainly skinned to the head and its child bones (face, eyes, mouth) are not removed. If the body already has Remove Mesh By Mask, nothing is overwritten. Clothes converted from other avatars were not tested. Terms: OK for personal and commercial use. Do not redistribute or resell the tool. Follow each creator's terms for avatars and clothes. Use at your own risk; back up important projects first.






