【VRChat】食い込みシェイプメーカー Kuikomi Shape Maker
- Digital1,000 JPY

いわゆる下着やソックスなどの締め付けによる「食い込み」表現のシェイプキーを作成するツール(UnityEditor拡張)です。 身体のメッシュと衣装のメッシュを指定するだけで、アバター・衣装を問わず、食い込みシェイプキーを作成できます。 VRChatのコンポーネントには依存していないので、VRChat以外でもご利用いただけます。 ※英語対応は進めています。もう少々お待ちください。 * English support is in progress. Please wait a little longer.
前提条件
Unity2022.3.22f1 ※あまり古くなければ他のバージョンでも動くと思いますが、動作検証は上記バージョンでしか行っていません。
機能詳細
・身体のメッシュと衣装のメッシュを指定するだけで、アバター・衣装を問わず、食い込みシェイプキーを作成できます。 ・衣装には影響を与えず、ボディのメッシュを膨らますことで実現しています。 ・基本パラメーター:膨らませ量、影響範囲、衣装境界判定のしきい値調整 ・法線の代わりにボーンから見た方向による膨らまし機能(面の向きが入り組んでる場合に有効) ・連続性フィルター機能:繋がってるメッシュのみに適用 ・GPU利用による処理の高速化 ・距離減衰カーブ機能:膨らまし形状調整機能 ・ボーンマスク機能:指定したボーンのウェイトに応じて適用する機能 ・部分適用機能:キューブなどを置いてそれと重なった部分にだけ適用する機能 ・追加メッシュ機能:上着などのボディを膨らませた時に貫通してしまうメッシュを自然に一緒に膨らませる機能
導入手順
1. 本パッケージをインポートする。 2. メニューバー「nHaruka」→「KuikomiShapeMaker」を押す。 3. 表示されたウインドウの「ボディメッシュ」欄と「衣装メッシュ」欄にメッシュをD&Dする。 4. 必要に応じてパラメーターを調整する。 5. プレビューボタンを押して反映させる。 6. 納得がいったらシェイプキーを作成ボタンを押して、メッシュを保存する。 ※プレイモードに入る必要はありません。プレイモードでは正常に動作しない可能性が高いです。
設定TIPS
貫通する⇒『法線方向チェック』をオンにしてください。 まだ貫通する⇒『ボーンを中心にふくらます』をオン、ブレンドを1にしてみたりしてください。 まだ貫通する⇒『距離減衰カーブ』をいくつか試してください。 まだ貫通する⇒『スムージング強度』を下げると改善することがあります。 まだ貫通する⇒『露出境界閾値』をすこしだけ上げてみてください。 これでも駄目な場合、ローポリすぎて対応できない可能性が高いです。 食い込みはじめが衣装から遠すぎる⇒『露出境界閾値』を下げてください。貫通しやすくなるので、『法線方向チェック』を入れてください。 繋がってない部位まで変形する⇒『連続性フィルター』をオンにしてください。 マスクをかけたい⇒『ボーンマスク』か『部分適用』を使ってください。 上着を貫通してしまう⇒『追加メッシュ』に上着を指定してください。 元のメッシュに戻したい⇒UnpackしてないPrefabならSkinnedMeshRendererのMesh欄を右クリック⇒Revert、もしくは元のFBXからD&Dしてください。 ボディから大きく隙間の空いた衣装で適用するのは難しいです。可能な限りボディに密着した衣装で行ってください。
アップデート履歴
[2025-06-18: v1.0.0] 初公開。 [2025-06-21: v1.0.1] 一部のアバター(愛莉・萌?)のTangents周りのエラーを防止。アバターのTransformが(0,0,0)以外の場合にPreviewボタンを押しても反映されない問題を修正。
既知の不具合・注意事項
・メッシュのポリ数によっては相応に時間がかかることがあります。 ・ボディから大きく隙間の空いた衣装で適用するのは難しいです。可能な限りボディに密着した衣装で行ってください。 ・形状によっては対応が難しい場合があるかもしれません。 ・(修正済み)一部のアバター(愛莉・萌?)でエラーが発生しますが、FBXのImport SettingsのTangentsをCalcucate Mikktspaceにすることで改善するようです。 ・(修正済み)アバターやボディ、衣装のTransformが(0,0,0)でない場合にPreviewボタンを押しても反映されない事案が報告されています。原因調査中ですが、暫定対処法としてはTransformを(0,0,0)にしてお試しください。
利用規約
・Unitypackageそのものやそれに含まれるアセット、ソースコードの一部または全部の二次配布を禁止します。 ・ツールの機構、コンセプトをそのままないし限りなく近い形で模倣し配布・販売することを禁止します。 ・法人利用は個別にご相談ください。
バグ報告・サポートについて
バグ報告やサポート依頼については、下記Discordに一元化しております。 お困りの際は下記へお問い合わせください。 ※下記以外からお問い合わせ頂いても回答できない場合がございます。 https://discord.gg/zuaYSC5FHg サポートガイドライン(抜粋) ・他ギミックとの複合的な問題やUnityのバグ、その他作者の知見を超える内容についてはご回答できない場合があります。 ・リクエストの内容が不鮮明である場合、回答が困難な場合があります。 ・申し訳ございませんが、質問する前に商品ページを一読ください。自明に記載されている事項については都度回答できない場合がございます。