まばたき修正 Blenderアドオン|顔改変・表情改変で閉じなくなった目のシェイプキーを直す(VRChat)まばたき直し【無料体験版あり】
- 体験版(無料)ダウンロード商品¥ 0
- 製品版ダウンロード商品¥ 980







顔改変・表情改変のあと、まばたきのシェイプキーで目が閉じきらず、白目や黒目がのぞいてしまうのを直すBlenderアドオンです。 まばたきのキーを、改変した顔で閉じきる形に作り直します。キーの名前・値・頂点グループは変えません。 ▼このページの無料体験版(¥0)で、ご自分のアバターの「閉じた目で見えてしまう点」を数えて、直った閉じ目を見られます(体験版のキーは「名前_TRIAL」という別のキーになり、斜めの縞状に約半分だけ直ります)。 ■対応:Blender 4.2 以降。実際のアバター4体(VRM1_Constraint_Twist_Sample、アリシア・ソリッド、Seed-san、ユニティちゃん)で、直す・元に戻すを確かめました。 ■手順:顔のメッシュを選ぶ →「キーを探し直す」→「まばたきを直す」。Twist で目を見開く表情キーを100%にした顔では、閉じた目で見えてしまう点が63→0になりました(3つのキーをまとめて1秒未満)。 ■直す前のキーは保存し、「元に戻す」1回で戻せます。開いた目の形とほかのシェイプキーは1頂点も変えません。 ------------------------------ ■ 体験版(¥0)と製品版(¥980)の違い ・キーの自動選択・改変の入れ方2つ・目のまわりの動きに合わせる・目のメッシュ/目のコレクション・見えてしまう点を数える・元に戻す 体験版 ○ | 製品版 ○ ・直したキー 体験版 別のキー「名前_TRIAL」を作る(元のキーは変えません) | 製品版 同じ名前のキーに上書き ・直り方 体験版 斜めの縞の約半分だけ。閉じた目がギザギザの段違いになります | 製品版 全体 ・一度に直せる数 体験版 1つのメッシュの1つのキー | 製品版 複数のキー・複数のメッシュをまとめて 縞の幅は目の大きさの約1/10(ふつうの大きさの目で約3mm)で、左右の目で鏡写しです。試したアバターでは、体験版で直った頂点は46〜53%でした。Twist(目を見開く100%)の見えてしまう点は、直す前63 → 体験版36 → 製品版0です。 ------------------------------ ■ 確かめたこと 試したのは Blender 4.2.16 です。VRMはBlender標準のglTFインポーター、ユニティちゃんはFBXで読み込みました。アバターに入っている表情のシェイプキーを「改変」として使い、閉じ目のキーを直しました。 「見えてしまう点」は、閉じたまぶたを正面から見て、元の顔なら隠れていたのに見えてしまう白目・黒目などの頂点の数です。頂点で数える目安で、見た目の広さとはぴったり一致しません。 ○ 見えてしまう点の数(ツールの表示) ・Twist:目を見開く Fcl_EYE_Spread 100% で、Fcl_EYE_Close 63→0、片目の _L 33→0・_R 33→0。驚き目 Fcl_EYE_Surprised 100% で 42→0(片目 18→0・18→0)。 ・アリシア:上まぶたを上げるキー(target_32)100% で、Blink 60→0、Blink_L 32→0、Blink_R 32→0。目が別のメッシュなので「目のメッシュ」に目を入れて数えました。VRM 0.x を読んだままの向きで数えられました。 ・ユニティちゃん(FBXの拡大率0.01・90°回転のまま):白目・黒目の3つのメッシュを「目のコレクション」に入れて、6→0。 ・Seed-san:閉じ目でアイラインが一緒に下りてすき間を覆うため、改変を入れても直す前から0でした(見た目もほぼ閉じています)。直す・元に戻すの動きは問題ありませんでした。 ○ 4体すべてで確かめたこと ・直すのは閉じ目のキーだけです。開いた目の形、ほかのシェイプキー(Twist 55個・アリシア 47個など)、目から離れた所の動きは1頂点も変わりませんでした。 ・「元に戻す」で、全キーが直す前と差0に戻りました。続けて2回直しても結果は1回目と同じです(重ねて直しません)。 ・口を閉じるキー(Twist の Fcl_MTH_Close)は自動で選ばれません。笑い目のキー(Fcl_EYE_Joy など)は一覧に出ますが、最初はOFFです。 ・3つのまばたきキーをまとめて直して、Twist 1秒未満、Seed-san 約1秒でした。秒数はPCの性能で変わります。 ※Unity・VRChatの実機での見た目は確かめていません。 ------------------------------ ■ Basisを直接いじった顔改変のとき Basisを直接編集して改変した顔は、改変前の顔(頂点の数が同じ別のオブジェクト)を選ぶと、それと比べて直せます。 Twist・Seed-sanで改変をBasisに焼き込んだ顔を、改変前の顔と比べて直すと、シェイプキーの値で直したときと同じ結果になりました(全頂点の差0.00001mm未満)。Twist の数も同じく63→0です。 ------------------------------ ■ できること 【直すキー】名前に blink・close・まばたき・wink・ウィンク・vrc.blink を含むキーは最初からON。smile・joy・笑 を含むキー(笑い目)は一覧に出てOFF。口のキー・Basis・動きのないキーは出しません。「ほかのキーも表示」で全部のキーから手で選べます。 【改変の入れ方】シェイプキーの今の値(Unityで使う値と同じにしておきます)/改変前のメッシュと比べる 【目のまわりの動きに合わせる】(最初からON)目のまわりの肌の位置・大きさ・傾きに合わせて閉じ目を動かします。まわりの肌が少ない目は「元の閉じ目に戻す方法」で直し、そのことを知らせます。 【見えてしまう点を数える】何も書き換えずに、直す前の数と直したときの数を出します。製品版は直した後にも自動で数えます。 【目のメッシュ/目のコレクション】目が顔と別のメッシュのとき(アリシア型)は「目のメッシュ」に、白目・黒目が別々のメッシュでいくつもあるとき(ユニティちゃん型)は、それらを入れたコレクションを「目のコレクション」に選ぶと、まとめて数えます。 【元に戻す】最初に直すとき、直す前のキーをメッシュに保存します。改変の値を変えてもう一度直すときも、保存しておいた元のキーから作ります。 結果はふつうのシェイプキーなので、FBXに入れてUnityへ持っていけます。 ------------------------------ ■ できないこと・注意 ・合わせるのは目のまわりの位置・大きさ・傾きまでです。まぶたの形そのものを作り変えた改変では、閉じ目はもとのまぶたの形に近づきます。 ・直したキーは、直したときの改変の値に合わせた形です。改変の値を変えたら、もう一度「まばたきを直す」を押してください。 ・見えてしまう点は、閉じたまぶたの正面から見た目安です。横・斜めからは数えません。 ・白目・黒目が別々のメッシュでいくつもあるときは、全部を「目のコレクション」に入れてください。一部だけだと数え漏れます。白目・黒目がまぶたとつながった1つのメッシュでは、数えられないことがあります。 ・まつ毛・アイラインもまぶたとして数えます。太いアイラインのアバター(Seed-san)では、改変しても0のままのことがあります。 ・VRMの表情名は読みません。target_N のような名前のキーは一覧から手で選んでください。Unity側の重みも読みません。 ・口のキーも手で選べば同じ処理で直せますが、確かめたのは合成データでの数値テストだけです。 ・数で0になっても、見た目が自然かどうかはご自分の目で確かめてください。 ・まばたきのキーの名前がない・動かないときは、当店の「VRC ShapeKey Pro」で見てください。このアドオンは、キーはあるのに形が合わないときに使うものです。 ・作業の前に .blend を保存しておいてください。 ------------------------------ ■ 利用規約 ・直したアバターは自由に使えます。配布・販売してよいかは、元のアバターの利用規約で確かめてください。 ・体験版で作ったキー(_TRIAL)は、配布物に使わないでください。 ・アドオン本体(ZIP・ソースコード)の再配布・転売はできません。 ------------------------------ ■ 動作環境 ・Blender 4.2 以降(動作確認:Blender 4.2.16 LTS/Windows 10) ・追加のインストールは不要です(Blenderに入っている numpy を使います)。インターネットには接続しません。 ------------------------------ ■ 入れ方・使い方 1. ZIPは解凍せずに使います。Blenderの「編集 > プリファレンス > アドオン」右上の「∨」から「ディスクからインストール…」で vrc_blink_fix_v1.0.0.zip を指定します。 2. 一覧の「まばたき直し (VRC Blink Fix)」にチェックを入れます。 3. 3Dビューで「N」キーを押し、「まばたき直し」タブを開きます。 4. オブジェクトモードで顔のメッシュを選び、「キーを探し直す」→ 改変の入れ方を選ぶ →「まばたきを直す」を押します。 体験版を入れたBlenderに製品版のZIPを上書きインストールしたら、Blenderを再起動してください。 ------------------------------ ■ 価格 ・製品版 ¥980(買い切り):バリエーション「製品版」、vrc_blink_fix_v1.0.0.zip ・体験版 ¥0:バリエーション「体験版(無料)」、vrc_blink_fix_trial_v1.0.0.zip 現在の版:v1.0.0(更新履歴は同梱の README.txt) 商品画像のアバター:VRM1 Constraint Twist Sample (c) pixiv Inc.(公式の商品ではありません) VRChat・Blender・Unity は各社の商標です。本品は非公式のツールです。







