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





頭をなでられている間、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 にお知らせが出ます(アップロードは止めません) ・この版は頭をなでた時の顔だけです(音・ハートなどの演出、頬や顎をなでた時の反応は入っていません) ・お試し版はシーンの見た目だけで、アップロードしたアバターには入りません ■ 困った時は うまく動かない時は、このページの「ショップへのお問い合わせ」から気軽にどうぞ(アバターの名前と、表示された文があると早く調べられます)。
利用規約
・VRChat などで使うアバターの改変に、個人・法人・商用を問わず使えます ・このツールを使って作ったアバター・改変データの公開・販売に、このツール側の制限はありません(元のアバターの規約に従ってください) ・ツール(製品版・お試し版)の改変・逆コンパイル・解析はできません ・ツールのファイルの再配布・転売・共有、買っていない人への譲渡はできません ・お試し版を製品版の形にして配ること、お試し版の制限を外すための改変はできません ・同梱の「利用規約_Terms.txt」が正です Terms (summary): you may use it to modify avatars for VRChat etc., for personal, corporate or commercial use; this tool puts no limit on publishing or selling avatars or edit data made with it (follow the original avatar's terms); you may not modify, decompile or analyze the tool (full or trial); the tool files may not be redistributed, resold, shared or given to people who did not buy it; you may not turn the trial into the full version or remove its limits. The included "利用規約_Terms.txt" is authoritative.
更新履歴
1.0.0(2026-10)公開 1.0.0 (2026-10) released
English
A Unity editor extension that makes your VRChat avatar narrow its eyes, blush and smile while someone pats its head. It finds the smile shape keys automatically instead of relying on a list of avatar names, so even an avatar that no headpat pack supports gets it, as long as its face has smile keys. Check with the free trial before you buy. When another player's hand touches the top of your head, your avatar smiles; when the hand leaves, it slowly goes back to its normal face. Turn it on or off with "Headpat" in the Expressions menu. If a key it found is wrong, you can pick the eyes, blush and mouth keys by hand, and change how strong they are and how fast the face returns. The UI is in Japanese / English. It adds only 1 synced bit and never rewrites your original avatar files (Modular Avatar / NDMF, non-destructive). ■ Try it on your avatar with the free trial first ・Trial (free): check whether the smile keys are found on your avatar, and see the patted face in the scene (for checking) ・Full version (450 yen): on top of that, the smile-when-patted setup and "Headpat" in the Expressions menu are added to the avatar you upload. Import the full version on top of the trial ■ What it does ・While your head is patted (headpat): moves three shape keys – narrowed eyes, blush and a smiling mouth ・Finds the smile keys automatically from the key names on the face mesh (なごみ, 笑い, smile / 照れ, 頬染め, blush / にっこり, mouth smile, etc.; MMD names too). One-eye, half-closed, eyebrow, tear and angry keys are skipped ・Re-pick each of eyes, blush and mouth from "Candidates" or "Other keys" (every key on the face), or choose "Don't use" ・"Strength" (0-100; default eyes 100, blush 100, mouth 60) and "Returning to normal" (seconds after the hand leaves, 0.2-5; default 1) ・While patted, auto-blink and eye movement are held so the eyes stay narrowed. Mouth (lip sync) keys are not held, so you can talk while being patted ・Smiles on top of hand-sign expressions too ("While patted, hold off gesture expressions" puts the gesture face back to normal first) ・Places the hand contact on top of the head automatically, sized to your head. Adjust it with "Pat area (top of the head)" ・Reacts to other people's hands; turn on "Also react to your own hands" to react to yours too ・Eyelash meshes with the same key names move together (untick clothing under "Also move these meshes") ・"Check in the scene" > "Preview the patted face" shows the face before you upload (with NDMF preview on; not saved) ・Only 1 synced bit ("show the smile"); the menu on/off is local and remembered ・While SleepLid from the same shop keeps your eyes closed, only the blush and mouth move ・Japanese / English UI (menu names use the language set at upload) ■ Test results (the author's tests inside Unity) On 6 avatars built in different ways, we fed head-touch values into the same build as an upload and checked: ・The narrowed-eye key was found automatically on all 6, the blush key on 4 and the mouth key on 5 (parts without a key are not moved; the others still move) ・While patted, the keys move; after the hand leaves, the face returns over the set time (with 1 second, back to normal about 1.9 s after release), and blinking goes back to VRChat's automatic control ・The smile shows on top of a hand-sign face and the earlier face comes back afterwards ・Works with keys picked by hand and "Don't use"; with the menu off, the face does not change ・Adds only 1 synced bit (total after adding: 25-74 / 256). Others see the smile only from the received signal ・With SleepLid, patting while the eyes are closed keeps them closed ・If no smile key is found, nothing is added and a notice is shown. The trial adds nothing to the upload ・Without Modular Avatar: no compile errors, a notice in the Console ・All 12 of the author's test cases passed (inside Unity) ■ Before you use it ・Check that your avatar's terms allow modifications that add animations and menus ・For avatars whose face has smile shape keys (narrowed eyes, blush or mouth) – check with the trial whether they are found ■ How to use 1. Install Modular Avatar 1.18 or later and below 2.0 (includes NDMF), then import the unitypackage 2. Add Component → GRAMSHIFT → NadeFace on the top of your avatar (the object with VRC Avatar Descriptor), or right-click it in the Hierarchy → GRAMSHIFT → NadeFace 3. Check the three keys under "Face when patted" and use "Preview the patted face" (re-pick any that are wrong) 4. Upload as usual, and have someone pat your head in VRChat ■ Requirements ・Unity 2022.3 / VRChat SDK3 Avatars / Modular Avatar 1.18 or later and below 2.0 (includes NDMF) ・Tested with Unity 2022.3.22f1 / SDK 3.10.5 / MA 1.18.7 / NDMF 1.14.8 ・Avatars checked inside Unity: ゆめか / Yumeka (Arka_X), HAOLAN (かなリぁ), RadDollV3 (三丁目の魔界) and 3 other avatars built in different ways – 6 in total ■ FAQ Q. Does it work on an avatar that no headpat pack supports? A. Yes, if the face has smile shape keys (narrowed eyes, blush or mouth). It looks for them by the names of the face's shape keys, not by a list of avatar names, and you can pick them by hand. Check with the trial first. Q. What if my avatar has no blush key? A. Only the eyes and mouth it found will move. Leave the blush on "Don't use". Q. Does it clash with hand-sign expressions? A. In the author's Unity tests, the smile is on top while patted, and the earlier expression comes back when the hand leaves. Lip sync keys are not held. ■ Limitations ・Not yet checked inside VRChat or with a real upload by the author (checked inside Unity only) ・Smile keys are found by name; pick unclear ones by hand ・A blush made by switching meshes or materials (not a shape key) cannot be used (eyes and mouth still move) ・Tools that add expression layers later at upload (FaceEmo, VRCFury, etc.) moving the same keys may hide the smile (not checked) ・It reacts only when a hand reaches the top of the head. If it is hard to trigger (e.g. large hair), raise "Pat area (top of the head)" ・After a pat, blinking and gaze go back to VRChat's automatic control, even if another gimmick had turned it off ・Not tested with face tracking ・Others see it once the synced signal arrives (may look slightly delayed) ・Does not run with Modular Avatar before 1.18 or 2.0 and later; a notice appears in the Console (uploads are not stopped) ・This version covers the headpat face only (no sounds or hearts, no cheek or chin pats) ・The trial only changes the scene; it is not added to the uploaded avatar ■ Need help? If it doesn't work as expected, feel free to contact us via "Contact the shop" (ショップへのお問い合わせ) on this page (the avatar name and any message shown help us check faster).
简体中文
一款 Unity 编辑器扩展,让你的 VRChat 模型在被人摸头时眯起眼睛、脸红并露出微笑。它不依赖模型名称列表,而是自动查找微笑用的 shape key,因此即使是任何摸头套件都不支持的模型,只要脸部带有微笑 key 就能使用。购买前请先用免费试用版确认。 当其他玩家的手碰到你的头顶时,模型会露出笑容;手离开后,会慢慢恢复到平常的表情。可以通过 Expressions 菜单中的 "Headpat"(摸头)开启或关闭。 如果自动找到的 shape key 不对,可以手动选择眼睛、脸红和嘴巴的 shape key,并调整强度和表情恢复的速度。界面支持日语 / 英语。只增加 1 bit 同步参数,且不会改写原始模型文件(Modular Avatar / NDMF,非破坏性)。 ■ 先用免费试用版在你的模型上试试 ・试用版(免费):确认能否在你的模型上找到笑脸 shape key,并在场景中查看被摸头时的表情(仅用于确认) ・正式版(450 日元):在此基础上,会把被摸时微笑的设置和 Expressions 菜单中的 "Headpat"(摸头)添加到上传的模型中。请在试用版之上直接导入正式版 ■ 功能 ・被摸头(headpat)时:驱动三个 shape key——眯眼、脸红和微笑的嘴 ・根据脸部网格上的 shape key 名称自动查找笑脸 shape key(なごみ、笑い、smile / 照れ、頬染め、blush / にっこり、mouth smile 等,也支持 MMD 名称)。单眼、半闭眼、眉毛、眼泪和生气类的 shape key 会被跳过 ・眼睛、脸红、嘴巴均可从“Candidates”(候选)或“Other keys”(其他键,即脸部的所有键)中重新选择,也可选择“Don't use”(不使用) ・“Strength”(强度)(0-100;默认眼睛 100、脸红 100、嘴巴 60)和“Returning to normal”(恢复原状)(手离开后的秒数,0.2-5;默认 1) ・被摸时会暂停自动眨眼和眼球转动,让眼睛保持眯起。嘴部(口型同步)key 不会被锁定,因此被摸时也能正常说话 ・在手势表情上也能叠加笑脸(开启“While patted, hold off gesture expressions”(被摸头时暂停手势表情)后,会先将手势表情恢复为正常表情) ・自动在头顶放置手部接触点,大小与头部匹配。可通过“Pat area (top of the head)”(摸头范围(头顶))调整 ・对其他人的手作出反应;开启“Also react to your own hands”(也对自己的手作出反应)后,自己的手也会触发 ・具有相同键名的睫毛网格会一起动作(可在“Also move these meshes”(同时驱动这些网格)中取消勾选服装) ・通过“Check in the scene”(在场景中确认)>“Preview the patted face”(预览被摸头时的表情)可在上传前查看表情(需开启 NDMF 预览;不会保存) ・仅占用 1 个同步 bit(“show the smile”(显示笑脸));菜单开关为本地设置,并会被记住 ・同店的 SleepLid 让眼睛保持闭合时,只有脸红和嘴巴会动 ・日语 / 英语界面(菜单名称使用上传时设置的语言) ■ 测试结果(作者在 Unity 内的测试) 在 6 个构造各不相同的模型上,向与上传时相同的构建输入头部接触数值,确认了以下内容: ・眯眼键在全部 6 个模型上均被自动找到,脸红键为 4 个,嘴巴键为 5 个(没有对应键的部位不会动,其余部位照常动作) ・被摸头时键会动作;手离开后,表情会在设定时间内恢复(设为 1 秒时,松手约 1.9 秒后恢复正常),眨眼也会交还给 VRChat 自动控制 ・笑脸会叠加在手势表情之上,之后恢复之前的表情 ・手动选择的键和“Don't use”(不使用)均可正常工作;菜单关闭时表情不变 ・仅增加 1 个同步 bit(添加后合计:25-74 / 256)。其他玩家仅根据接收到的信号看到笑脸 ・配合 SleepLid 使用时,闭眼状态下被摸头,眼睛仍保持闭合 ・如果找不到任何笑脸键,则不添加任何内容并显示提示。试用版不会向上传内容添加任何东西 ・未安装 Modular Avatar 时:不会出现编译错误,会在 Console 中显示提示 ・作者的 12 项测试用例全部通过(Unity 内) ■ 使用前须知 ・请确认你的模型的使用条款允许添加动画和菜单的改造 ・适用于脸部带有笑脸 shape key(眯眼、脸红或嘴巴)的模型——请用试用版确认能否找到 ■ 使用方法 1. 安装 Modular Avatar 1.18 及以上、2.0 以下版本(包含 NDMF),然后导入 unitypackage 2. 在模型最顶层(带有 VRC Avatar Descriptor 的对象)上通过 Add Component → GRAMSHIFT → NadeFace 添加,或在 Hierarchy 中右键该对象 → GRAMSHIFT → NadeFace 3. 确认“Face when patted”(被摸头时的表情)下的三个键,并用“Preview the patted face”(预览被摸头时的表情)查看(有误的请重新选择) 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 中确认的模型:ゆめか / Yumeka(Arka_X)、HAOLAN(かなリぁ)、RadDollV3(三丁目の魔界),以及另外 3 个构造不同的模型,共 6 个 ■ 常见问题 Q. 没有任何摸头包支持的模型也能用吗? A. 可以,只要脸部带有微笑用的 shape key(眯眼、脸红或嘴)。它根据脸部 shape key 的名称查找,而不是依赖模型名称列表,也可以手动选择。请先用试用版确认。 Q. 我的模型没有脸红键怎么办? A. 只有找到的眼睛和嘴巴会动。脸红保持“Don't use”(不使用)即可。 Q. 会和手势表情冲突吗? A. 在作者的 Unity 测试中,被摸头时笑脸叠加在上层,手离开后会恢复之前的表情。口型同步的键不会被锁定。 ■ 限制事项 ・作者尚未在 VRChat 内或实际上传后进行确认(仅在 Unity 内确认) ・笑脸键按名称查找;无法确定的请手动选择 ・通过切换网格或材质(而非 shape key)实现的脸红无法使用(眼睛和嘴巴仍会动) ・如果在上传时才添加表情层的工具(FaceEmo、VRCFury 等)驱动相同的键,笑脸可能会被覆盖(未确认) ・只有手碰到头顶时才会反应。如果难以触发(例如头发较大),请调大“Pat area (top of the head)”(摸头范围(头顶)) ・摸头结束后,眨眼和视线会交还给 VRChat 自动控制,即使其他机关曾将其关闭 ・未在面部追踪环境下测试 ・其他玩家要在同步信号到达后才能看到(可能略有延迟) ・Modular Avatar 低于 1.18 或为 2.0 及以上版本时不会运行,并在 Console 中显示提示(不会阻止上传) ・本版本仅包含摸头表情(没有音效或爱心,不支持摸脸颊或下巴) ・试用版仅改变场景,不会添加到上传的模型中 ■ 遇到问题时 如果运行不符合预期,欢迎通过本页面的“Contact the shop”(ショップへのお問い合わせ)联系我们(附上模型名称以及显示的提示信息,可帮助我们更快排查)。
한국어
누군가 머리를 쓰다듬는 동안 VRChat 아바타가 눈을 가늘게 뜨고, 볼을 붉히고, 미소 짓게 하는 Unity 에디터 확장입니다. 아바타 이름 목록에 의존하지 않고 미소 shape key를 자동으로 찾기 때문에, 어떤 headpat pack에서도 지원하지 않는 아바타라도 얼굴에 미소 key가 있으면 사용할 수 있습니다. 구매 전에 무료 체험판으로 확인해 보세요. 다른 플레이어의 손이 머리 위에 닿으면 아바타가 미소를 짓고, 손이 떠나면 천천히 원래 표정으로 돌아갑니다. Expressions 메뉴의 "Headpat"(쓰다듬기)으로 켜고 끌 수 있습니다. 찾은 key가 맞지 않으면 눈, 볼 붉힘, 입 key를 직접 고르고, 반응 세기와 표정이 돌아오는 속도도 바꿀 수 있습니다. UI는 일본어 / 영어입니다. 동기화 bit는 1개만 추가하며 원본 아바타 파일은 수정하지 않습니다(Modular Avatar / NDMF, 비파괴). ■ 먼저 무료 체험판으로 내 아바타에서 확인해 보세요 ・체험판(무료): 내 아바타에서 미소 key가 발견되는지 확인하고, 쓰다듬었을 때의 표정을 씬에서 볼 수 있습니다(확인용) ・정식판(450엔): 체험판 기능에 더해, 업로드하는 아바타에 쓰다듬었을 때 웃는 설정과 Expressions 메뉴의 "Headpat"(쓰다듬기)이 추가됩니다. 체험판 위에 정식판을 import하세요 ■ 기능 ・머리를 쓰다듬는 동안(headpat): 가늘게 뜬 눈, 볼 붉힘, 웃는 입 등 shape key 3개를 움직입니다 ・얼굴 메쉬의 key 이름에서 미소 key를 자동으로 찾습니다(なごみ, 笑い, smile / 照れ, 頬染め, blush / にっこり, mouth smile 등. MMD 이름도 지원). 한쪽 눈, 반쯤 감은 눈, 눈썹, 눈물, 화난 표정 key는 제외합니다 ・눈, 볼 홍조, 입을 각각 "Candidates"(후보) 또는 "Other keys"(기타 키, 얼굴의 모든 키)에서 다시 고르거나 "Don't use"(사용 안 함)를 선택할 수 있습니다 ・"Strength"(강도, 0~100, 기본값 눈 100 / 홍조 100 / 입 60)와 "Returning to normal"(원래대로 돌아오는 시간, 손을 뗀 뒤 0.2~5초, 기본값 1초) ・쓰다듬는 동안에는 자동 눈 깜빡임과 눈 움직임을 멈춰 눈이 가늘게 유지됩니다. 입(립싱크) key는 멈추지 않으므로 쓰다듬는 중에도 말할 수 있습니다 ・핸드 사인 표정 위에도 웃는 얼굴이 겹쳐집니다 ("While patted, hold off gesture expressions"(쓰다듬는 동안 제스처 표정 보류)를 켜면 제스처 표정을 먼저 평소 상태로 되돌립니다) ・머리 위에 손 접촉 판정을 머리 크기에 맞춰 자동으로 배치합니다. "Pat area (top of the head)"(쓰다듬는 범위, 머리 위)로 조절할 수 있습니다 ・다른 사람의 손에 반응합니다. "Also react to your own hands"(내 손에도 반응)를 켜면 자신의 손에도 반응합니다 ・같은 키 이름을 가진 속눈썹 메쉬도 함께 움직입니다 (옷 등은 "Also move these meshes"(함께 움직일 메쉬)에서 체크 해제하세요) ・"Check in the scene"(씬에서 확인) > "Preview the patted face"(쓰다듬는 표정 미리보기)로 업로드 전에 표정을 확인할 수 있습니다 (NDMF 프리뷰를 켠 상태에서, 저장되지 않음) ・동기화 bit는 1개뿐입니다 ("show the smile"(웃는 얼굴 표시)). 메뉴 ON/OFF는 로컬이며 기억됩니다 ・같은 상점의 SleepLid로 눈을 감고 있는 동안에는 홍조와 입만 움직입니다 ・일본어 / 영어 UI (메뉴 이름은 업로드 시 설정한 언어를 따릅니다) ■ 테스트 결과 (제작자가 Unity 안에서 실시한 테스트) 제작 방식이 서로 다른 아바타 6개에서, 업로드할 때와 같은 빌드에 머리 접촉 값을 입력해 확인했습니다. ・가늘게 뜬 눈 키는 6개 모두, 홍조 키는 4개, 입 키는 5개에서 자동으로 찾았습니다 (키가 없는 부위는 움직이지 않고 나머지는 정상적으로 움직입니다) ・쓰다듬는 동안 키가 움직이고, 손을 떼면 설정한 시간에 걸쳐 표정이 돌아옵니다 (1초 설정 시 손을 뗀 뒤 약 1.9초에 원래대로). 눈 깜빡임은 VRChat의 자동 제어로 돌아갑니다 ・핸드 사인 표정 위에 웃는 얼굴이 표시되고, 끝나면 이전 표정이 돌아옵니다 ・직접 고른 키와 "Don't use"(사용 안 함)에서도 동작하며, 메뉴가 꺼져 있으면 표정이 바뀌지 않습니다 ・동기화 bit는 1개만 추가됩니다 (추가 후 합계: 25~74 / 256). 다른 사람에게는 받은 신호만으로 웃는 얼굴이 보입니다 ・SleepLid 사용 시, 눈을 감은 상태에서 쓰다듬어도 눈은 감긴 채로 유지됩니다 ・웃는 얼굴 키를 찾지 못하면 아무것도 추가하지 않고 안내를 표시합니다. 체험판은 업로드에 아무것도 추가하지 않습니다 ・Modular Avatar가 없는 경우: 컴파일 오류는 없고 Console에 안내가 표시됩니다 ・제작자의 테스트 12건 모두 통과 (Unity 안에서) ■ 사용 전에 ・아바타의 이용 약관이 애니메이션과 메뉴를 추가하는 개변을 허용하는지 확인해 주세요 ・얼굴에 웃는 얼굴용 shape key(가늘게 뜬 눈, 홍조, 입)가 있는 아바타용입니다. 체험판으로 키가 발견되는지 확인해 주세요 ■ 사용 방법 1. Modular Avatar 1.18 이상 2.0 미만(NDMF 포함)을 설치한 뒤 unitypackage를 import합니다 2. 아바타 최상위 오브젝트(VRC Avatar Descriptor가 있는 오브젝트)에서 Add Component → GRAMSHIFT → NadeFace를 선택하거나, Hierarchy에서 해당 오브젝트를 우클릭 → GRAMSHIFT → NadeFace를 선택합니다 3. "Face when patted"(쓰다듬을 때의 표정) 아래의 키 3개를 확인하고 "Preview the patted face"(쓰다듬는 표정 미리보기)를 사용합니다 (잘못된 키는 다시 고르세요) 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에서 확인한 아바타: ゆめか / Yumeka (Arka_X), HAOLAN (かなリぁ), RadDollV3 (三丁目の魔界), 그리고 구조가 서로 다른 다른 아바타 3종, 총 6종 ■ 자주 묻는 질문 (FAQ) Q. headpat pack이 지원하지 않는 아바타에서도 작동하나요? A. 네, 얼굴에 미소 shape key(가늘게 뜬 눈, 볼 붉힘, 입)가 있다면 작동합니다. 아바타 이름 목록이 아니라 얼굴 shape key의 이름으로 찾으며, 직접 선택할 수도 있습니다. 먼저 체험판으로 확인해 보세요. Q. 아바타에 홍조 키가 없으면 어떻게 되나요? A. 찾은 눈과 입만 움직입니다. 홍조는 "Don't use"(사용 안 함)로 두세요. Q. 핸드 사인 표정과 충돌하나요? A. 제작자의 Unity 테스트에서는 쓰다듬는 동안 웃는 얼굴이 위에 표시되고, 손을 떼면 이전 표정이 돌아왔습니다. 립싱크 키는 고정하지 않습니다. ■ 제한 사항 ・제작자가 VRChat 안에서나 실제 업로드로는 아직 확인하지 않았습니다 (Unity 안에서만 확인) ・웃는 얼굴 키는 이름으로 찾습니다. 불분명한 키는 직접 골라 주세요 ・메쉬나 머티리얼 전환으로 만든 홍조(shape key가 아닌 것)는 사용할 수 없습니다 (눈과 입은 움직입니다) ・업로드 시 나중에 표정 레이어를 추가하는 도구(FaceEmo, VRCFury 등)가 같은 키를 움직이면 웃는 얼굴이 가려질 수 있습니다 (미확인) ・머리 위에 손이 닿을 때만 반응합니다. 반응하기 어려운 경우(예: 큰 머리카락)에는 "Pat area (top of the head)"(쓰다듬는 범위, 머리 위)를 넓혀 주세요 ・쓰다듬은 뒤에는 다른 기믹이 꺼 두었더라도 눈 깜빡임과 시선이 VRChat의 자동 제어로 돌아갑니다 ・페이스 트래킹으로는 테스트하지 않았습니다 ・다른 사람에게는 동기화 신호가 도착한 뒤에 보입니다 (약간 늦게 보일 수 있습니다) ・Modular Avatar 1.18 미만 또는 2.0 이상에서는 작동하지 않으며 Console에 안내가 표시됩니다 (업로드는 중단되지 않습니다) ・이 버전은 쓰다듬는 표정만 지원합니다 (소리나 하트, 뺨·턱 쓰다듬기는 없음) ・체험판은 씬만 변경하며 업로드하는 아바타에는 추가되지 않습니다 ■ 문제가 생겼을 때 기대한 대로 작동하지 않으면 이 페이지의 "문의하기"(ショップへのお問い合わせ)로 편하게 연락해 주세요 (아바타 이름과 표시된 메시지를 알려 주시면 더 빨리 확인할 수 있습니다).





