ラッシャイ。俺は鯰田。げんこつ山のたぬきだ。俺はこのバーチャルという現実を超越した先にある奇跡の世界で様々な人間を観察しているが誰にもそのヘヴンの情報を教えるつもりはない。しかし今日は特別にフォロワーのお前へ、このエレガントでクレイジーな世界を生き残る術を教えてやる。今日は表情についてだ。
まずはじめに、お前最近Unityの最新Verを更新していないんじゃないか?ここで確認しろ。いまだに2019を使っているなんて奴は時代に取り残されていると言っても過言ではない。今すぐ更新しろ。
何?何の話かも分からないだと?これを読んでから出直してきな。
さて、Verの確認が出来たところで始めていくぞ。アバターの表情の作成は詳しく分かってなくてもツールで出来る。理解するな。そういうものだと思え。詳細に知りたい奴は自分でドキュメントを探せ。
まずは作るためのツールダウンロードから始める。すべてVCC対応されてるからそっちで導入したい場合はマニュアル読んで適用しろ。
主に3つあるから好きなのを使え。最近の主流はFaceEmoらしいが結果的に表情が出来てりゃ良しとしろ。着地点が同じなら経過はどうでもいいんだよ。
ツールそれぞれのマニュアル
VRCAvatarEditor 機能が他2つよりも限定的で覚えることが少なく直感的
FaceEmo 機能が多く日本語マニュアルがある。最近の主流か?
ComboGestureExpressions 機能が多くマニュアルが英語であるが動画での説明もあるため学ぶのは容易であり覚えれば使いやすい
使い方の説明なんてしてたらキリがない。諦めて読め。
まず覚えやすいようにお前の中でジェスチャーのテンプレートを作れ。いきなり全ジェスチャーに表情を設定するのは覚えきれず思いがけない顔が出ることもある。今回は各手指にひとつかふたつの設定で行くぞ。
俺は以下のように設定している
Fist 目閉じ
Gun 白目 困り顔
Open 目閉じ笑顔
Peace 笑顔 ウィンク
FingerPoint 好戦的 興味
RockNRoll 妖艶 喜び
ThumbsUp キラキラ目 ドヤ顔
このようにどこになんの表情があるのかを決めれば覚えやすい。どのアバターにもこういった形で設定をしておくと間違いを防げる。
では作っていくぞ。今回は人気アバター(20240829現在)マヌカを使用する。
まずは基本となるIdle、つまりジェスチャーを使用していない状態の顔を作る。
今回はそうだな…ロリ系のマヌカは多く見かけるし、姉味溢れる感じで行くか。
こういうキャラクターを作るぞ!っていうイメージがあってもいいかもな。
例えば…
おっとりとしていて温かく包容力があり、いつも笑顔を絶やさず、周りの人々を安心させる優しさを持つ。けどプラベに行くとバカえぐい表情を見せるみたいな。
思いつかないならソシャゲのキャラとか好きなアニメとか考えて画像検索しろ。イメージ付きやすいだろ。
ああそうだ。ここからの表情作成は髪型やアイテクスチャなどの改変を前提に組んでいく。デフォルトだけで完結しねえのかよ!って思うかもしれないがそりゃ当然。ここは改変を行い仮想淫女になるための場だからな。デフォルトの表情が出来た時点でそれに合ったアセットを適用するぞ。使うアセットのリンクは必ず入れるがな。予めご了承くださいってこった。
ではまず優しい印象を与えるために少しふっくらとした頬が、親しみやすさを感じさせるだろう。しかし子どもっぽすぎても良くない。
Jaw_morph_otonaに60だ。
次に目元。ここは弄る部分が多いぞ。
eye_Joy 20
eye_nagomi 10
eye_tare 60
eye_tare 2 100
eye_small 20
eye_yori 20
少しタレ目にすることで落ち着きを表す。穏やかな表情を連想させることで他の表情も作りやすくなるな。
アイテクスチャを変える前提ならってことで
今回俺は
eye_highlight_main_small 50
eye_highlight_sub 1_x 100
eye_highlight_extra_x 100
にしたぞ。ここについては後で触れるがアイテクスチャを購入・適用した際に合わせてお前なりに変えてみろ。
あと白瞳孔にするなら、ハイライトと瞳孔を切れ。
eye_pupil_x 100 瞳孔を消す
eye_highlight_all_x 100 ハイライトを全部消す
実装を簡単にやりたいならBoothにあるこれでも使っとけ。
更に目元の調整だ。目の印象に強さを入れないようにトゲトゲ減らす。
eyelash_main_under 1_x 100
eyelash_main_under 2_x 100
eyelash_main_under 3_x 100
eyelash_main_top(white)1_x 100
eyelash_main_top(white)2_x 100
eyelash_main_under(white)1_x 100
eyelash_main_under(white)2_x 100
口元
mouth_smile 45 口元はデフォルトで少し微笑んでいるような形に
mouth_straight 40 マヌカの口はアニマル味を帯びているからこれで矯正
mouth_narrow 65 口を小さくすることで大人っぽさを出すぞ
あとは好みでまろ眉とかつけてみても他と差別化出来て良いかもな。あんまり使ってる奴居ないし。これはbrow_inu 100で変えられる。
さてここで途中経過を比較してみるか。
俺は改変を前提に進めているからこの状態じゃ少し違和感があるかもな。
改変の順番としてはこのタイミングで顔に合わせた髪型やテクスチャを選択するのがお勧めだ。イメージがないままアセットを買ってしまうと「なんか違うな…」が発生し、お前の財布に冬が訪れることになる。
スケーリングや改変に使用する髪モデルなどのススメはこっちだ。後で読め。
これでデフォルトの状態が出来た。このidleの表情ファイルを元に次はジェスチャーそれぞれの設定を作成する。
手を握った時の表情だ。大体どのアバターもここには目を閉じる「Close eye」が設定されている。しかしデフォルト目閉じとは別の表情にしたい場合にはしっかり設定をしないと元の顔、つまり目元や顎のラインが異なる顔が出てしまう。顔を変えた場合は必ず新しく設定をしておけ。
目閉じで気を付けるべきポイントはidleの表情に対して目閉じを100そのまま入れてしまうと破綻するということだ。既に変形を加えた顔では想定された形を保てない。
左が破綻した状態で、右が正しい状態だ。
eye_joy 0
eye_nagomi 0
目を閉じる系統の変更は0にしてeye_closeを100にしろ。
ただ目を閉じるだけではなく何か変化が欲しいと思うなら口を少し開けてみたり、紅潮を追加してもいいかもしれないな。色々試してみろ。
mouth_〇 100
option_cheek 1 100
こんな感じでな。目閉じにも種類があると良い。
俺は片手を握った時に普通の目閉じ、両手を握った時に変化を付けた目閉じを入れているぞ。
なおここで指示しているシェイプキー以外はIdleから変えていないということを前提に進めろ。
親指と人差し指が開いた状態、銃のような形状にした時のジェスチャーだ。
ここでは困り顔と驚いたときの顔を作る。
eye_joy 0
eye_jito 100
eye_tare 80
eye_tare2 100
mouth_u 50
mouth_smile 0
mouth_straight 0
brow_sad 70
option_sweat 1 100
驚いた時ってのは…目ェ見ひらいて…
eye_joy 0
eye_open 25
eye_small 50
mouth_e 75
brow_surprised 50
option_sweat 1 100
option_sweat 2 100
こんな感じか。これも片手で困り顔、両手で驚きといったように使い分けろ。
手指を広げた状態のジェスチャーだ。ここはシンプルだな。目閉じの笑顔。
Fistの目閉じと同じくここでも目を縦に変更するシェイプキーは0にしておけ。
eye_joy 100
eye_nagomi 0
mouth_smile 100
option_cheek 1 100
口を開けると少し子どもっぽくなる。お前の作りたいイメージに合わせてみろ。
人差し指と中指を開いた状態のジェスチャーだ。
普通にOpenに変更を加えただけでは変化に乏しい。少し変化球を投げる。
eye_nagomi 20
mouth_smile 0
mouth_straight 0
mouth_v 100
brow_joy 50
option_cheek 2 100
あえてeye_joyを変更せずに調整するとどうだ。おっとりした雰囲気になる。
mouth_v→mouth_tehe 3 100で少しお茶目な顔にしてみても〇。
両手でPeaceを出した時に切り替えても良いだろう。
人差し指だけが開いた状態のジェスチャーだ。
興味を示す表情を作るぞ。
eye_open 100
eye_tare 45
eye_under_up 1 50
eye_under_up 2 20
mouth_smile 0
mouth_straight 0
mouth_〇 100
brow_joy 70
option_cheek 1 100
mouth_〇ではなく、mouth_tehe 100を入れても良いかもな
んで上の設定した表情から
eye_joy 30
eye_under_up 1 80
option_cheek 1 → option_cheek 2 100
取って食う顔だこれ。当初のイメージ通りなんで良しとする。
小指、人差し指、親指が開いた状態のジェスチャーだ。
このジェスチャー、誤爆が少ない(主観)ので淫女の顔を入れがちだな(偏見)
というわけでここにはプラベで出そうなヤツを入れていく。
eye_joy 40
eye_under_up 40
mouth_smile 0
mouth_tang_a 100
mouth_tang_long 100
option_cheek 2 100
舌は長くてなんぼ。いくらあっても良いとされている。
Cheek3ではなく2なのは誤爆してもギリギリ「エロじゃない」と言い回避できるかもしれない予防線。多分無理だが。
これを更に…
eye_tare 1 0
eye_tare 2 0
eye_under_up 2 30
mouth_straight 0
mouth_♡ 20
brow_joy 60
brow_down 25
option_cheek 2→option_cheek 3 100
option_sweat 1 100
option_sweat 3 100
驚驚淫…(うおうおえろ…)正体表したね。
こういうので良いんだよこういうので。
あ?何?タレ目じゃなくなったからキレそう?そういう強い思想はお前の表情改変にぶつけておけ。
なおFaceEmoとCombo Gesture Expressionsには表情セットを切り替える機能がある。誤爆したくない奴はドキュメント読んで実装するこったな。
親指のみ開くジェスチャーだ。グッジョブ。
mouth_i(no tooth) 100
mouth_smile 25
mouth_straight 0
mouth_narrow 0
brow_anger 45
option_kirakira 100
option_cheek 2 100
強い興味関心や凄い!といった感情で。
mouth_grin(no tooth)_Lを使ってもいいが今回のコンセプトには合わなさそうだな。
grinや、mouth_tang_a 3(dog)はマヌカの特徴的な口元だ。
このアバターの特有のシェイプキーを上手く使えば他のアバターでは出来ないことができる。まぁもちろん唯一ではなく似たものはあるかもしれないが、ユニークなアバターを作りたいなら採用するのもアリだな。
さぁこれで一旦すべてのジェスチャーに表情を作成できた。
片手の表情と両手の表情で分ければ覚えやすい表情セットにできるはずだ。
お前の今使っているツールで割り当ててみろ。
ちなみに俺の場合はAvatarEditorで作ってCombo Gesture Expressionsで割り当てを行っている。お前だけのやりやすい方法を探れ。何度も言うが結果的に着地点が一緒なら経過はなんだっていい。
出来上がった表情をまとめるとこうなる。
見返してみると表情としては良さげではあるが…少し姉味が足らんな…。
透過60%でメイクを追加。
これでよし。涙袋とリップが少しふっくらとして良い塩梅。
アジアVRCアバターはイラスト顔だから主張しすぎない程度が良いとされている。
さて、一連の流れを説明したな。
1作りたいイメージを考えたり検索する
2ジェスチャーテンプレートを作る
3Idleの顔を作り明確なイメージを固める
4顔に合わせて改変アセットをインポートする
5残りの表情をイメージに合わせて作る
たったこれだけでお前のオリジナル改変の出来あがりだ。
今回は簡単に説明するため俺のテンプレートで作ったが、表情というのは感情のだけある。例えば今回触れてなかった感情としては
・愛情 楽観 歓喜
・ドキドキ 憧れ 心躍る
・美味しい / 不味い
・照れる 恥じらう
・苛立ち 怒り 激怒
・怯み 怖がり 恐怖
・容認 信頼 崇拝 服従
・うんざり 嫌悪 軽蔑
・すねる 悔しい 悔し泣き
・眠い
・寒い / 暑い
など。言葉から連想しても様々な表情が作れるはずだ。
どんな顔を作ろう、と立ち止まった時にはこういった言葉の引き出しが役に立つこともあるだろう。覚えておけ。
今回はこんなところか。抜けや気づきがあれば追加していく。
記事が役に立ったならうちのショップのタトゥーを買ったりFANBOXに入会してくれ。
あと今回作成した表情のAnimation clipは支援者向けに配布するんで作るのめんどくせえ、すぐそれ使って改変してェって奴は活用してくれ。

また、他アバターの表情改変についても記事を書いて #表情改変 のタグにまとめてある。読んでみてくれ。
新たに表情についての記事が出来た時にはそこに追加していく予定だ。じゃあな。