PolySeek Logo
読み込み中...

なでられると笑顔になる NadeFace|頭なでで目を細めて頬染め・笑顔のキーを自動で探す「なでなで」表情ギミック【VRChat・NDMF・Modular Avatar・非破壊】【無料お試し版あり】

GRAMSHIFTGRAMSHIFT
商品画像 1
商品画像 2
商品画像 3
商品画像 4
商品画像 5

説明

頭をなでられている間、VRChat のアバターが目を細めて頬を染め、口をほころばせる Unity エディタ拡張です。笑顔のシェイプキーをアバター名に頼らず自動で探すので、対応表に無い自分のアバターでも、顔に笑顔のキーがあればそのまま入ります。買う前に、無料お試し版で確かめられます。 ほかの人の手が頭の上に触れると笑顔になり、手が離れるとゆっくりふだんの顔に戻ります。Expression メニューの「なでなで」でオン・オフできます。 見つけたキーが違う時は、目・頬・口のそれぞれを手で選び直せ、強さと戻る速さも変えられます。画面は日本語/English。同期パラメーターは 1 ビットだけ、元のアバターのファイルは書き換えません(Modular Avatar・NDMF 対応/非破壊)。

English / 简体中文 / 한국어:下の段落に説明があります(descriptions below)

■ まずは無料お試し版で、自分のアバターを確かめる ・お試し版(無料):自分のアバターで笑顔のキーが見つかるかと、なでられた顔をシーンで確かめられます(確認用) ・製品版(450円):上に加えて、アップロードするアバターに、なでられると笑顔になる仕組みと Expression メニューの「なでなで」が入ります。製品版はお試し版の上から入れます

■ できること ・頭をなでられている間(ヘッドパット):目を細める・頬を染める・口をほころばせる、の3つのシェイプキーを動かす ・笑顔のキーを顔のメッシュの名前から自動で見つける(なごみ・笑い・smile/照れ・頬染め・blush/にっこり・mouth smile など。MMD の名前も読む)。片目・半目・眉・涙・怒り顔のキーは外す ・目・頬・口のそれぞれを「候補」か「ほかのキー」(顔の全部のキー)から選び直せる。動かしたくない所は「使わない」 ・「強さ」でキーをどこまで動かすか(0〜100・最初は 目100・頬100・口60)、「戻り方」で手が離れてからふだんの顔に戻る秒数(0.2〜5秒・最初は1秒)を決める ・なでられている間は VRChat の自動のまばたき・目の動きを止めて目を細めたままにし、手が離れると自動に戻す。口(リップシンク)のキーは止めない=なでられながら話せる作り ・ハンドサインの表情の上でも笑顔になる(「なでられている間は、ジェスチャーの表情を止める」オンで、ジェスチャーの表情をふだんの顔に戻してから笑顔を重ねる/オフで、ジェスチャーの表情の上に重ねる) ・頭の上に手が触れたのを知る受け口を、頭の大きさに合わせて自動で置く。「なでる場所(頭の上)」で大きさ・高さを変えられる ・ほかの人の手で反応(最初)。「自分の手でなでた時も反応する」をオンにすると自分の手でも笑顔に ・まつげなど別のメッシュに同じ名前のキーがあれば一緒に動かす(服・アクセサリーは「一緒に動かすメッシュ」で外せる) ・「シーンで確かめる」→「なでられた顔を見る」で、アップロード前になでられた顔を見られる(NDMF のプレビューが入っている時・保存されない) ・なでられたかどうかを決めるのは自分の端末だけ。同期パラメーターは「笑顔を見せる」の 1 ビットだけで、メニューのオン・オフは同期の数に入らない ・メニューのオン・オフは次に入った時も残る ・同じ店の SleepLid で目を閉じている間は、目は閉じたままで頬と口だけ動く ・日本語/English 切り替え(メニューの名前もアップロードした時の言葉)

■ 確かめた結果(作者の Unity の中での試験) 作りの違う6体のアバターで、アップロードの時と同じ組み立てをした形に、頭に手が触れた値を送って確かめました。 ・6体とも目を細めるキーを自動で見つけた。頬を染めるキーは4体、口のキーは5体で見つけた(名前の付いたキーが無い所は動かさず、ほかの所だけ動く) ・なでられている間は選んだキーが動き、手が離れると少しの間そのままで、その後「戻り方」の秒数でふだんの顔に戻る(1秒の設定で、手が離れてから約1.9秒) ・なでられている間はまばたき・目の動きを止め、手が離れると VRChat の自動に戻す ・ハンドサインの顔が顔のキーを動かしている時も、なでられている間は笑顔になり、手が離れると元の顔に戻る ・目を「使わない」にして頬と口だけ手で選んだ形でも動く ・メニューでオフにすると、なでられても顔は変わらない ・足す同期は 1 ビットだけ(試した6体で、足した後の合計 25〜74/256)。ほかの人の側は、届いた合図でだけ笑顔になる ・SleepLid と一緒に入れて、目を閉じている間になでると、目は閉じたままで頬と口だけ動く ・笑顔のキーが無い顔・手で選んだキーが無い時は、何も足さずお知らせを出す ・お試し版は、アップロードの形に何も足さない ・Modular Avatar の入っていないプロジェクトに入れても、コンパイルエラーは出ず、Console に案内が出る ・作者の試験 12 通りがすべて通過(Unity の中での結果です)

■ 使う前に ・アバターの規約で、アニメーション・メニューを足す改変が許されているか確かめてください ・顔に笑顔のシェイプキー(目を細める・頬を染める・口のどれか)があるアバター向けです(見つかるかどうかは、お試し版で先に確かめられます)

■ 使い方

  1. Modular Avatar 1.18 以上 2.0 未満(NDMF が含まれます)を入れてから、unitypackage をプロジェクトに入れる
  2. アバターの一番上(VRC Avatar Descriptor の付いた物)に「Add Component → GRAMSHIFT → NadeFace」を付ける(ヒエラルキーの右クリック → GRAMSHIFT → NadeFace でも付きます)
  3. 「なでられた時の顔」に出た3つのキーを確かめ、「シーンで確かめる」→「なでられた顔を見る」で顔を見る(違う時は目・頬・口の欄で選び直す)
  4. いつもどおりアップロードし、VRChat でほかの人に頭をなでてもらう

■ 動作環境 ・Unity 2022.3 / VRChat SDK3 Avatars / Modular Avatar 1.18 以上 2.0 未満(NDMF が含まれます) ・作者が試した版:Unity 2022.3.22f1 / SDK 3.10.5 / MA 1.18.7 / NDMF 1.14.8 ・Unity の中で確認したアバター:ゆめか(Arka_X 様)・HAOLAN(かなリぁ 様)・RadDollV3(三丁目の魔界 様)ほか、作りの違う3体の計6体

■ よくある質問 Q. 対応表に無いアバターでも使えますか? A. 顔に笑顔のシェイプキー(目を細める・頬を染める・口のどれか)があれば使えます。アバター名の一覧ではなく、顔のシェイプキーの名前から笑顔のキーを探します。名前から分からない時は、目・頬・口のそれぞれを手で選べます。見つかるかどうかは、お試し版で先に確かめられます。

Q. 頬染めのキーが無いアバターでは? A. 見つかった目と口だけ動きます。頬は「使わない」のままで大丈夫です。

Q. ハンドサインの表情とぶつかりませんか? A. 作者の Unity の試験では、なでられている間は笑顔が上になり、手が離れると元の表情に戻ります。口の形(リップシンク)のキーは止めません。

■ 制限 ・VRChat の中での動きと実際のアップロードは、作者はまだ確かめていません(確かめたのは Unity の中だけです) ・笑顔のキーの見つけ方は名前で決めています。名前から分からないキーは、手で選んでください ・頬染めがシェイプキーではなく、別のメッシュやマテリアルの切り替えで作られているアバターは、頬を染められません(目と口は動きます) ・FaceEmo・VRCFury など、アップロードの時に後から表情の層を足す道具が同じキーを動かすと、笑顔が重ならないことがあります(作者は確かめていません) ・手が頭の上に届いていないと反応しません。髪の大きいアバターなどで反応しにくい時は「なでる場所(頭の上)」の大きさ・高さを上げてください ・なでられた後に、目の動き(まばたき・視線)を VRChat の自動に戻します。ほかのギミックが目の動きを止めていた時も、自動に戻ります ・フェイストラッキングを使う時の動きは試していません ・ほかの人に見えるのは同期の合図が届いてからで、少し遅れて見えることがあります ・Modular Avatar 1.18 より前・2.0 以降では動かず、Console にお知らせが出ます(アップロードは止めません) ・この版は頭をなでた時の顔だけです(音・ハートなどの演出、頬や顎をなでた時の反応は入っていません) ・お試し版はシーンの見た目だけで、アップロードしたアバターには入りません

■ 困った時は うまく動かない時は、このページの「ショップへのお問い合わせ」から気軽にどうぞ(アバターの名前と、表示された文があると早く調べられます)。