【無料】表情破綻を力技で防ぐ【BlendShapeLimiter】
- ダウンロード商品¥ 0無料ダウンロードBlendShapeLimiter_Ver.1.0.0.zip(10.8 KB)BlendShapeLimiter_Ver.1.0.0.zip
VRChatアバターの表情改変したら、MMDやまばたきで表情が破綻してしまう...を解決してくれるツールです。相当顔をこねくり回さない限りはこのツールで対応可能です。 たぶん2週間後くらいに今回のロジックをさらに強化した、完全上位互換のツールを出す(予定)なので、表情が崩れやすい子(ショコラとか)に関してはお待ちください。もちろんそちらも無料で出します。(でもこれのほうが操作が簡単なはず)
使い方
1. unitypackageをインポート 2. Tools > BlendShapeLimiterを開く 3. アバター、顔をセット 4. 直したいBlendShapeを調整 5. 変換 6. (重要) 顔のメッシュをAssets/HIHIMA/BlendShapeLimiter/Outputのメッシュに差し替える もしも戻したくなったら、メッシュを設定するところを右クリック→Revertで戻せます ベースになる顔の改変が終わって、表情改変に入る前が使い時です。表情改変が終わってから使う時は、必ずすべての表情がおかしくなっていないか確認してください
どういう仕組み?
BlendShapeは、メッシュの頂点や法線、接線の移動量を計算することで成り立っています。表情を破綻させるBlendShapeに対して、新しく移動量を計算して、新しいメッシュに元のBlendShapeのように書き込むことによって、破綻を防ぎます。
利用規約
MIT LICENSEに基づいて公開されています。 詳しくは https://github.com/hihima-vrc/BlendShapeLimiter LICENSE.txtを確認してください
謝辞
このツールのUIは、Suzuryg様のFaceEmoに着想を得て作られています。この場を借りてお礼申し上げます。
お借りしたもの
あまとうさぎ様 ライム -Lime- / オリジナル3Dモデル https://komado.booth.pm/items/4876459
更新履歴
2026/08/09 Ver.1.0.0リリース
その他作者が言いたいことを書くコーナー
似たようなツールはありますが、計算に不備があったり(たぶんフェイストラッキングとかで破綻する)、そもそもの仕組みが違ったりするので作りました。 もしツールが役に立った!という方がいらっしゃいましたら、ぜひXのTLにライムちゃんの写真を放流してください。作者が喜びます。








