なでられると床に沈む SinkPat|頭をなでられている間アバターがゆっくり床へ沈み、離すと戻る「なでなで」リアクションギミック【VRChat・NDMF・Modular Avatar・非破壊】【無料お試し版あり】
- 製品版Digital450 JPY
- 無料お試し版Digital0 JPY





頭をなでられると、VRChat のアバターがゆっくり床へ沈んで頭だけ残る、笑える「なでなで」リアクションが作れます。手が離れるとゆっくり元の高さに戻ります。人型(Humanoid)のボーンから沈み方を自動で作るので、アバター名の対応表に無くても付けられます。買う前に無料お試し版で、沈んだ姿をシーンで確かめられます。 ほかの人に頭をなでてもらう間だけ沈み、Expression メニューの「なでて沈む」でオン・オフできます。深さ(首まで〜浅め)と、なでる場所の大きさ・高さも変えられます。画面は日本語/English。元のアバターのファイルは変わりません(Modular Avatar・NDMF 対応/非破壊)。 English / 简体中文 / 한국어:下の段落に説明があります(descriptions below) ■ まずは無料お試し版で、自分のアバターを確かめる ・お試し版(無料):なでる場所と、沈んだ姿をシーンで確かめられます(確認用) ・製品版(450円):上に加えて、アップロードするアバターに、なでられると沈む仕組みと Expression メニューの「なでて沈む」が入ります。製品版はお試し版の上から入れます ■ できること ・頭をなでられている間(ヘッドパット)、体がゆっくり床へ沈む。なでられ続けると約8〜9秒で一番下、手が離れると約14〜17秒で元の高さに戻る(フレームレートで少し変わります) ・途中で手が離れたら、そこから戻り始める。もう一度なでられると、また沈む ・一番下では首の付け根が床の高さに来て、頭だけ床から出る(「一番下の深さ」で浅めにもできる) ・沈み方は人型(Humanoid)のボーンと VRChat SDK の立ちポーズから、アバターごとに組み立てる。アバターを拡大・縮小していても、その大きさに合わせる ・なでる場所(頭の上)は、頭の大きさに合わせて自動で決まる。「なでる場所(頭の上)」で大きさ・高さを変えられる ・沈み始めた後は、手が元の頭の高さにあれば沈み続ける(頭が下がって手から離れても、上下に揺れない作り) ・ほかの人の手で沈む(最初)。「自分の手でなでた時も沈む」をオンにすると自分の手でも ・「シーンで確かめる」→「沈んだ姿を見る」で、アップロード前に沈み具合をシーンで見られる(保存されない)。シーンのピンクの円がなでる場所、水色の円が一番下で床の高さに来る所 ・沈んでいない時は何もしない(ふだんの動きはそのまま) ・エモート・AFK・椅子の間と、それらが終わってから約3秒は沈まない。沈み途中にそれらが始まると、すぐ沈むのをやめる作り(VRChat の中では未確認) ・同じ店の NadeFace と一緒に入れられます(Unity の中で組み立てのエラー0を確認。VRChat の中で同時に動く様子はまだ確かめていません) ・なでられたかどうかを決めるのは自分の端末だけ。ほかの人へ送るのは沈んでいる深さの1つだけ(同期 8 ビット)。メニューのオン・オフは同期の数に入らず、次に入った時も残る ・日本語/English 切り替え(メニューの名前もアップロードした時の言葉) ■ 確かめた結果(作者の Unity の中での試験) 作りの違う7体のアバターで、アップロードの時と同じ組み立てをした形に、頭に手が触れた値を送って確かめました。 ・7体とも組み立てのエラーは0。一番下で首の付け根が床の高さ付近(床から0.1〜4.8cm下)に来て、手が離れると頭は元の高さに戻った ・なでられ続けて一番下まで:90fps で約7.7秒・60fps で約8.1秒・30fps で約9.2秒。戻るまで:約14〜17秒 ・メニューでオフにすると、なでられていても元の高さに戻る ・ほかの人の側は、自分では沈まず、届いた深さのとおりに沈む ・GoGoLoco を入れたアバター2体でも組み立てのエラーは0。GoGoLoco の層はそのまま残り、SinkPat の層はその後ろに入る ・NadeFace と一緒に入れても組み立てのエラーは0で、両方が入る ・エモート・AFK・椅子の間に手が触れても沈まず、沈み途中にそれらが始まると深さを0にして SinkPat の層だけが止まった(エモートの重み・トラッキングには触らない)。Unity の中の模擬で、VRChat の中ではまだ試していません ・頭が沈んでも、元の頭の高さのなでる場所はその場に残った ・沈んだ姿を見ている間に NDMF の Manual bake を押しても、写しは元の高さに戻った ・ヒエラルキーの右クリック → GRAMSHIFT → SinkPat を Unity の中で押し、3体に付くのを確かめた ・アバターを1.5倍に拡大した形・一番下の深さを半分にした形(設定より約3%深く沈んだ例あり)・自分の手で沈む形でも動く ・足す同期は 8 ビット(試した7体で、足した後の合計 32〜81/256) ・人型(Humanoid)でないアバターでは、何も足さずお知らせを出す。お試し版は、アップロードの形に何も足さない ・Modular Avatar の入っていないプロジェクトに入れても、コンパイルエラーは出ず、Console に案内が出る ・作者の試験14通り(製品版)は Unity の中ですべて通過しました(VRChat の中ではまだ試していません) ■ 使う前に ・アバターの規約で、アニメーション・メニューを足す改変が許されているか確かめてください ・人型(Humanoid)のアバター向けです ■ 使い方 1. Modular Avatar 1.18 以上 2.0 未満(NDMF が含まれます)を入れてから、unitypackage をプロジェクトに入れる 2. アバターの一番上(VRC Avatar Descriptor の付いた物)に「Add Component → GRAMSHIFT → SinkPat」を付ける(ヒエラルキーの右クリック → GRAMSHIFT → SinkPat でも付きます) 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(三丁目の魔界 様)ほか、作りの違う4体の計7体 ■ よくある質問 Q. 対応表に無いアバターでも使えますか? A. 人型(Humanoid)のアバターなら付けられます。アバター名の一覧ではなく、人型のボーンから沈み方を作ります。作者が Unity の中で確かめたのは7体です。沈んだ姿は、お試し版で先に確かめられます。 Q. GoGoLoco を入れたアバターでも使えますか? A. 作者の Unity の試験では、GoGoLoco を入れたアバター2体で組み立てのエラーは0で、GoGoLoco の層もそのまま残りました。GoGoLoco の座る・寝そべる中になでられると、その姿勢が切れることがあります(下の「制限」)。 Q. VR だと視点も沈みますか? A. VR では、自分の視点はヘッドセットの位置のままで沈まない作りです(体だけ下がります)。VRChat の中では未確認です。 Q. NadeFace と一緒に使えますか? A. 一緒に入れられます。Unity の中で組み立てのエラー0を確認しました。VRChat の中で同時に動く様子はまだ確かめていません。 ■ 制限 ・沈んでいる間は、手と頭の動き(トラッキング)が止まり、立ちポーズのまま沈みます。手が離れて元の高さに戻ると、元に戻ります ・エモート・AFK・椅子に座っている間は沈まず、沈み途中にそれらが始まるとすぐ沈むのをやめる作りです(VRChat の中では未確認)。GoGoLoco の座る・寝そべる中になでられると、その姿勢が切れることがあります ・VRChat の中での動きと実際のアップロードは、作者はまだ確かめていません(確かめたのは Unity の中だけです) ・VR では視点は沈まない作りです(VRChat の中では未確認)。デスクトップでのカメラの見え方は確かめていません ・沈んだまま歩くと、立ちポーズのまま滑るように動く作りです(VRChat の中では未確認) ・床の下に入った体は、床の下から見ると見えます ・沈む速さ・戻る速さは決まっています(変えられません) ・ほかの人に見えるのは同期の深さが届いてからで、少し遅れて見えることがあります ・人型(Humanoid)でないアバターでは使えません ・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.1(2026-10-30)エモート・AFK・椅子の後に姿勢や手の動きが戻らないことがあったのを直しました 1.0.0(2026-10)公開 1.0.1 (2026-10-30) Fixed the pose or hand movement sometimes not coming back after emotes, AFK or sitting 1.0.0 (2026-10) released
English
Make a funny headpat reaction: when someone pats your VRChat avatar's head, it slowly sinks into the floor until only the head is left. When the hand leaves, it slowly rises back to its normal height. It builds the sinking automatically from the Humanoid bones, so you can add it even if your avatar is not on a list of avatar names. Before you buy, check the sunk pose in the scene with the free trial. It sinks only while someone else pats your head, and "Pat to sink" in the Expressions menu turns it on or off. You can also change the depth (down to the neck, or shallower) and the size and height of the pat area. The UI is in Japanese / English. Your original avatar files are not changed (Modular Avatar / NDMF, non-destructive). ■ Try it on your avatar with the free trial first ・Trial (free): see the pat area and the sunk pose in the scene (for checking) ・Full version (450 yen): on top of that, the sink-when-patted setup and "Pat to sink" 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), your body slowly sinks into the floor. Keep patting and it reaches the bottom in about 8-9 seconds; after the hand leaves it is back at its normal height in about 14-17 seconds (varies a little with the frame rate) ・If the hand leaves halfway, it starts rising from there; pat again and it sinks again ・At the bottom, the base of the neck is at floor level and only the head is above the floor ("Depth at the bottom" makes it shallower) ・The sinking is built per avatar from the Humanoid bones and the VRChat SDK standing pose, and follows the avatar's scale ・The pat area on top of the head is set automatically to fit your head; adjust its size and height with "Pat area (top of the head)" ・Once sinking has started, a hand at the original head height keeps it sinking (built so it does not bob up and down as the head drops away from the hand) ・Reacts to other people's hands; turn on "Also sink with your own hands" to react to yours too ・"Check in the scene" > "Preview the sunk pose" shows how far it sinks before you upload (not saved). The pink circle is the pat area; the light blue circle is the height that ends up at floor level at the bottom ・Does nothing while not sunk (your normal movement stays as it is) ・Built not to sink during emotes, AFK or a chair, or for about 3 seconds after they end, and to stop sinking at once if one of them starts while sinking (not checked inside VRChat) ・Can be added together with NadeFace from the same shop (0 build errors checked inside Unity; running both together inside VRChat has not been checked yet) ・Only your own client decides whether you are patted; only the sinking depth is sent to others (8 synced bits). The menu on/off is local and remembered ・Japanese / English UI (menu names use the language set at upload) ■ Test results (the author's tests inside Unity) On 7 avatars built in different ways, we fed head-touch values into the same build as an upload and checked: ・No build errors on all 7. At the bottom the base of the neck was near floor level (0.1-4.8 cm below it), and after the hand left the head came back to its original height ・With the menu off, it rises back even while patted ・No build errors on 2 avatars with GoGoLoco; the GoGoLoco layers stay as they are and SinkPat's layers go after them ・No build errors with NadeFace in the same avatar; both are added ・When a hand touched during an emote, AFK or a chair, it did not sink; when one of them started while sinking, the depth went to 0 and only SinkPat's layer stopped (the emote's weight and tracking were left alone). This is a simulation inside Unity, not yet tried inside VRChat ・While the head sank, the pat area at the original head height stayed in place ・Also works with the avatar scaled 1.5x, with the depth set to half (one case sank about 3% deeper than set), and with your own hands ・On a non-Humanoid avatar, nothing is added and a notice is shown. The trial adds nothing to the upload ・All 14 of the author's test cases (full version) passed inside Unity (not yet tried inside VRChat) ■ Before you use it ・Check that your avatar's terms allow modifications that add animations and menus ・For Humanoid avatars ■ 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 → SinkPat on the top of your avatar (the object with VRC Avatar Descriptor), or right-click it in the Hierarchy → GRAMSHIFT → SinkPat 3. Use "Check in the scene" > "Preview the sunk pose" to see how far it sinks (change "Depth at the bottom" if needed) 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 4 other avatars built in different ways – 7 in total ■ FAQ Q. Does it work on an avatar that no gimmick pack supports? A. Yes, if it is a Humanoid avatar. It builds the sinking from the Humanoid bones, not from a list of avatar names. The author checked 7 avatars inside Unity. Check the sunk pose with the trial first. Q. Does it work on an avatar with GoGoLoco? A. In the author's Unity tests, 2 avatars with GoGoLoco built with no errors and the GoGoLoco layers stayed as they were. If you are patted while sitting or lying with GoGoLoco, that pose may be cut (see Limitations). Q. Can I use it with NadeFace? A. They can be added together: 0 build errors checked inside Unity. Running both together inside VRChat has not been checked yet. ■ Limitations ・While sunk, hand and head tracking stop and the avatar sinks in a standing pose; it goes back to normal once it has risen back ・Built not to sink during emotes, AFK or a chair, and to stop sinking at once if one starts while sinking (not checked inside VRChat). If you are patted while sitting or lying with GoGoLoco, that pose may be cut ・Not yet checked inside VRChat or with a real upload by the author (checked inside Unity only) ・In VR the viewpoint is built not to sink (not checked inside VRChat). How the desktop camera looks has not been checked ・Walking while sunk is built to slide along in the standing pose (not checked inside VRChat) ・The part of the body under the floor can be seen from below the floor ・The sinking and rising speeds are fixed ・Others see it once the synced depth arrives (may look slightly delayed) ・Does not work on non-Humanoid avatars ・Does not run with Modular Avatar before 1.18 or 2.0 and later; a notice appears in the Console (uploads are not stopped) ・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).
简体中文
可以做出好笑的“摸头”反应:有人摸你的 VRChat 模型的头时,模型会慢慢沉入地板,只剩头部露在外面。手离开后,会慢慢回到原来的高度。下沉效果根据 Humanoid 骨骼自动生成,所以即使模型不在名称对应列表里也能添加。购买前,可以先用免费试用版在场景中确认下沉后的样子。 只在别人摸你的头时下沉,可在 Expressions 菜单中用 "Pat to sink"(摸头下沉)开启或关闭。还可以调整深度(最深到脖子,也可以更浅)以及摸头区域的大小和高度。界面支持日语 / 英语。不会改动你的原始模型文件(Modular Avatar / NDMF,非破坏式)。 ■ 请先用免费试用版在你的模型上试试 ・试用版(免费):可在场景中查看摸头区域和下沉后的姿势(用于确认) ・完整版(450 日元):在此基础上,上传的模型会加入摸头下沉的设置,以及 Expressions 菜单中的 "Pat to sink"。请在试用版之上导入完整版 ■ 功能介绍 ・头被摸(摸头)时,身体会慢慢沉入地板。持续摸头约 8-9 秒沉到底;手离开后约 14-17 秒恢复到正常高度(会随帧率略有变化) ・如果手中途离开,会从当前位置开始上升;再次摸头会再次下沉 ・沉到底时,脖子根部与地面齐平,只有头部露在地面上(可用 "Depth at the bottom"(沉底深度)调浅) ・下沉效果根据每个模型的 Humanoid 骨骼和 VRChat SDK 的站立姿势单独生成,并跟随模型的缩放 ・摸头区域(头顶)会根据头部大小自动设定,可在 "Pat area (top of the head)"(摸头区域(头顶))中调整大小和高度 ・开始下沉后,只要手还在原来头部的高度,就会继续下沉(设计上不会因为头离开手而上下晃动) ・对其他人的手有反应;开启 "Also sink with your own hands"(自己的手也会触发下沉)后,对自己的手也会有反应 ・通过 "Check in the scene"(在场景中确认)> "Preview the sunk pose"(预览下沉姿势),可在上传前查看会沉多深(不会保存)。粉色圆圈是摸头区域;浅蓝色圆圈是沉到底时与地面齐平的高度 ・未下沉时不做任何事(平时的动作保持原样) ・设计为在表情动作、AFK、坐椅子期间以及结束后约 3 秒内不会下沉;下沉途中如果开始这些动作,会立即停止下沉(尚未在 VRChat 内确认) ・可与同店的 NadeFace 一起放入(已在 Unity 内确认构建错误为 0;尚未在 VRChat 内确认两者同时运行的样子) ・是否被摸只由你自己的客户端判断;只把下沉深度发送给其他人(8 个同步位)。菜单开关仅在本地生效,并会被记住 ・界面支持日语 / 英语(菜单名称使用上传时设置的语言) ■ 测试结果(作者在 Unity 内的测试) 在 7 个构造各不相同的模型上,向与上传时相同的构建结果输入头部触碰数值,确认了以下内容: ・7 个模型均无构建错误。沉到底时脖子根部在地面高度附近(低于地面 0.1-4.8 cm),手离开后头部回到原来的高度 ・菜单关闭时,即使被摸也会升回原位 ・在 2 个带 GoGoLoco 的模型上无构建错误;GoGoLoco 的层保持原样,SinkPat 的层排在其后 ・与 NadeFace 装在同一个模型上无构建错误,两者都会被添加 ・在表情动作、AFK、坐椅子期间手碰到头也不会下沉;下沉途中开始这些动作时,深度变为 0,只有 SinkPat 的层停止(不改动表情动作的权重和追踪)。这是在 Unity 内的模拟,尚未在 VRChat 内试过 ・头部下沉时,原来头部高度的摸头区域留在原处 ・模型缩放到 1.5 倍、深度设为一半(有一例比设定深约 3%)、使用自己的手时也能正常工作 ・非 Humanoid 模型不会添加任何内容,并显示提示。试用版不会向上传内容添加任何东西 ・作者的 14 项测试用例(完整版)在 Unity 内全部通过(尚未在 VRChat 内试过) ■ 使用前须知 ・请确认你的模型的使用条款允许添加动画和菜单的改动 ・适用于 Humanoid 模型 ■ 使用方法 1. 安装 Modular Avatar 1.18 及以上、2.0 以下的版本(包含 NDMF),然后导入 unitypackage 2. 在模型的最上层(带有 VRC Avatar Descriptor 的对象)上选择 Add Component → GRAMSHIFT → SinkPat,或在 Hierarchy 中右键点击该对象 → GRAMSHIFT → SinkPat 3. 用 "Check in the scene" > "Preview the sunk pose" 查看会沉多深(如有需要可修改 "Depth at the bottom") 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(三丁目の魔界)以及另外 4 个构造各不相同的模型,共 7 个 ■ 常见问题 Q. 没有任何机关包支持的模型也能用吗? A. 只要是 Humanoid 模型就可以添加。下沉效果根据 Humanoid 骨骼生成,而不是依赖模型名称列表。作者在 Unity 内确认过的是 7 个模型。请先用试用版确认下沉后的姿势。 Q. 带 GoGoLoco 的模型能用吗? A. 在作者的 Unity 测试中,2 个带 GoGoLoco 的模型构建无错误,GoGoLoco 的层也保持原样。使用 GoGoLoco 坐下、躺下时被摸头,该姿势可能会被打断(参见“限制事项”)。 Q. 能和 NadeFace 一起用吗? A. 可以一起放入:已在 Unity 内确认构建错误为 0。尚未在 VRChat 内确认两者同时运行的样子。 ■ 限制事项 ・下沉期间,手部和头部追踪会停止,模型以站立姿势下沉;升回原位后恢复正常 ・设计为在表情动作、AFK、坐椅子期间不会下沉,下沉途中开始这些动作时会立即停止下沉(尚未在 VRChat 内确认)。使用 GoGoLoco 坐下、躺下时被摸头,该姿势可能会被打断 ・作者尚未在 VRChat 内或通过实际上传进行确认(仅在 Unity 内确认) ・在 VR 中视角设计为不会下沉(尚未在 VRChat 内确认)。桌面模式下镜头的效果尚未确认 ・下沉状态下行走时,设计为保持站立姿势滑动(尚未在 VRChat 内确认) ・从地板下方可以看到沉入地板以下的身体部分 ・下沉和上升的速度是固定的 ・其他人要等同步的深度数据到达后才能看到(可能略有延迟) ・不适用于非 Humanoid 模型 ・Modular Avatar 低于 1.18 或为 2.0 及以上时不会运行,Console 中会显示提示(不会阻止上传) ・试用版只改变场景,不会添加到上传的模型中 ■ 需要帮助? 如果效果不如预期,欢迎通过本页面的 "Contact the shop"(ショップへのお問い合わせ,联系店铺)与我们联系(附上模型名称以及显示的提示信息,可以帮助我们更快排查)。
한국어
머리를 쓰다듬으면 VRChat 아바타가 바닥으로 천천히 가라앉아 머리만 남는, 웃긴 '쓰다듬기' 리액션을 만들 수 있습니다. 손을 떼면 천천히 원래 높이로 돌아옵니다. Humanoid 본을 바탕으로 가라앉는 동작을 자동으로 만들기 때문에, 아바타 이름 대응 목록에 없어도 넣을 수 있습니다. 구매 전에 무료 체험판으로 가라앉은 모습을 씬에서 확인할 수 있습니다. 다른 사람이 머리를 쓰다듬는 동안에만 가라앉으며, Expressions 메뉴의 "Pat to sink"(쓰다듬으면 가라앉기)로 켜고 끌 수 있습니다. 깊이(목까지 또는 더 얕게)와 쓰다듬기 영역의 크기·높이도 바꿀 수 있습니다. UI는 일본어 / 영어를 지원합니다. 원본 아바타 파일은 바뀌지 않습니다(Modular Avatar / NDMF, 비파괴 방식). ■ 먼저 무료 체험판으로 내 아바타에 시험해 보세요 ・체험판(무료): 씬에서 쓰다듬기 영역과 가라앉은 자세를 확인할 수 있습니다(확인용) ・정식판(450엔): 위 기능에 더해, 업로드하는 아바타에 쓰다듬으면 가라앉는 설정과 Expressions 메뉴의 "Pat to sink"가 추가됩니다. 체험판 위에 정식판을 덮어 import하세요 ■ 기능 ・머리를 쓰다듬는 동안(headpat) 몸이 바닥으로 천천히 가라앉습니다. 계속 쓰다듬으면 약 8~9초 만에 맨 아래에 도달하고, 손을 떼면 약 14~17초 만에 원래 높이로 돌아옵니다(프레임 레이트에 따라 조금 달라집니다) ・손이 중간에 떨어지면 그 위치에서 다시 올라오기 시작하고, 다시 쓰다듬으면 또 가라앉습니다 ・맨 아래에서는 목 밑동이 바닥 높이에 오고 머리만 바닥 위에 나옵니다("Depth at the bottom"(바닥에서의 깊이)으로 더 얕게 조절할 수 있습니다) ・가라앉는 동작은 Humanoid 본과 VRChat SDK의 서 있는 자세를 바탕으로 아바타마다 만들어지며, 아바타의 스케일을 따릅니다 ・쓰다듬기 영역(머리 위)은 머리 크기에 맞춰 자동으로 정해지며, "Pat area (top of the head)"(쓰다듬기 영역(머리 위))로 크기와 높이를 조절할 수 있습니다 ・가라앉기 시작한 뒤에는 손이 원래 머리 높이에 있으면 계속 가라앉습니다(머리가 내려가 손에서 떨어져도 위아래로 흔들리지 않는 구조) ・다른 사람의 손에 반응합니다. "Also sink with your own hands"(내 손으로도 가라앉기)를 켜면 내 손에도 반응합니다 ・"Check in the scene"(씬에서 확인) > "Preview the sunk pose"(가라앉은 자세 미리보기)로 업로드 전에 얼마나 가라앉는지 볼 수 있습니다(저장되지 않음). 분홍색 원이 쓰다듬기 영역이고, 하늘색 원은 맨 아래에서 바닥 높이가 되는 위치입니다 ・가라앉지 않은 동안에는 아무것도 하지 않습니다(평소 움직임은 그대로입니다) ・이모트, AFK, 의자에 앉아 있는 동안과 그것이 끝난 뒤 약 3초 동안은 가라앉지 않고, 가라앉는 도중에 그것이 시작되면 바로 가라앉기를 멈추는 구조입니다(VRChat 안에서는 미확인) ・같은 숍의 NadeFace와 함께 넣을 수 있습니다(Unity 안에서 빌드 오류 0 확인. VRChat 안에서 함께 움직이는 모습은 아직 확인하지 않았습니다) ・쓰다듬겼는지는 자신의 클라이언트만 판단하며, 가라앉은 깊이만 다른 사람에게 전송됩니다(동기화 8비트). 메뉴의 켜기/끄기는 로컬이며 기억됩니다 ・일본어 / 영어 UI(메뉴 이름은 업로드 시 설정한 언어를 따릅니다) ■ 테스트 결과(제작자의 Unity 내 테스트) 서로 다른 방식으로 만든 아바타 7종에서, 업로드와 같은 빌드에 머리 터치 값을 넣어 확인했습니다. ・7종 모두 빌드 오류 없음. 맨 아래에서 목 밑동이 바닥 높이 부근(바닥에서 0.1~4.8cm 아래)에 왔고, 손을 뗀 뒤 머리는 원래 높이로 돌아왔습니다 ・메뉴를 끄면 쓰다듬는 중에도 다시 올라옵니다 ・GoGoLoco가 있는 아바타 2종에서 빌드 오류 없음. GoGoLoco 레이어는 그대로이고 SinkPat의 레이어가 그 뒤에 추가됩니다 ・같은 아바타에 NadeFace를 넣어도 빌드 오류 없음. 둘 다 추가됩니다 ・이모트, AFK, 의자에 앉아 있는 동안 손이 닿아도 가라앉지 않았고, 가라앉는 도중에 그것이 시작되면 깊이가 0이 되고 SinkPat의 레이어만 멈췄습니다(이모트의 가중치와 트래킹은 건드리지 않음). Unity 안에서의 시뮬레이션이며, VRChat 안에서는 아직 시험하지 않았습니다 ・머리가 가라앉아도 원래 머리 높이의 쓰다듬기 영역은 그 자리에 남았습니다 ・아바타를 1.5배로 키운 경우, 깊이를 절반으로 설정한 경우(설정보다 약 3% 더 깊이 가라앉은 예 있음), 내 손을 쓰는 경우에도 동작합니다 ・Humanoid가 아닌 아바타에서는 아무것도 추가되지 않고 안내가 표시됩니다. 체험판은 업로드에 아무것도 추가하지 않습니다 ・제작자의 테스트 14건(정식판)은 Unity 안에서 모두 통과했습니다(VRChat 안에서는 아직 시험하지 않았습니다) ■ 사용 전에 ・아바타의 이용 약관에서 애니메이션과 메뉴를 추가하는 개변을 허용하는지 확인해 주세요 ・Humanoid 아바타용입니다 ■ 사용 방법 1. Modular Avatar 1.18 이상 2.0 미만(NDMF 포함)을 설치한 뒤 unitypackage를 import합니다 2. 아바타 최상위(VRC Avatar Descriptor가 있는 오브젝트)에서 Add Component → GRAMSHIFT → SinkPat을 선택하거나, Hierarchy에서 마우스 오른쪽 클릭 → GRAMSHIFT → SinkPat을 선택합니다 3. "Check in the scene"(씬에서 확인) > "Preview the sunk pose"(가라앉은 자세 미리보기)로 가라앉는 정도를 확인합니다(필요하면 "Depth at the bottom"(바닥에서의 깊이)을 변경) 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 (三丁目の魔界) 외에 서로 다른 방식으로 만든 아바타 4종 – 총 7종 ■ FAQ Q. 기믹 팩이 지원하지 않는 아바타에서도 작동하나요? A. Humanoid 아바타라면 넣을 수 있습니다. 아바타 이름 목록이 아니라 Humanoid 본을 바탕으로 가라앉는 동작을 만듭니다. 제작자가 Unity 안에서 확인한 것은 7종입니다. 먼저 체험판으로 가라앉은 자세를 확인해 보세요. Q. GoGoLoco가 있는 아바타에서도 작동하나요? A. 제작자의 Unity 테스트에서 GoGoLoco가 있는 아바타 2종이 오류 없이 빌드되었고, GoGoLoco 레이어는 그대로 유지되었습니다. GoGoLoco로 앉거나 누워 있는 중에 쓰다듬어지면 그 자세가 끊길 수 있습니다(제한 사항 참조). Q. NadeFace와 함께 쓸 수 있나요? A. 함께 넣을 수 있습니다. Unity 안에서 빌드 오류 0을 확인했습니다. VRChat 안에서 함께 움직이는 모습은 아직 확인하지 않았습니다. ■ 제한 사항 ・가라앉아 있는 동안에는 손과 머리 트래킹이 멈추고 서 있는 자세로 가라앉으며, 다시 올라오면 원래대로 돌아옵니다 ・이모트, AFK, 의자에 앉아 있는 동안에는 가라앉지 않고, 가라앉는 도중에 그것이 시작되면 바로 가라앉기를 멈추는 구조입니다(VRChat 안에서는 미확인). GoGoLoco로 앉거나 누워 있는 중에 쓰다듬어지면 그 자세가 끊길 수 있습니다 ・제작자는 아직 VRChat 안에서나 실제 업로드로 확인하지 못했습니다(Unity 내에서만 확인) ・VR에서는 시점이 가라앉지 않는 구조입니다(VRChat 안에서는 미확인). 데스크톱 카메라의 모습은 확인하지 못했습니다 ・가라앉은 채로 걸으면 서 있는 자세 그대로 미끄러지듯 움직이는 구조입니다(VRChat 안에서는 미확인) ・바닥 아래로 들어간 몸 부분은 바닥 아래에서 보입니다 ・가라앉는 속도와 올라오는 속도는 고정입니다 ・다른 사람에게는 동기화된 깊이가 도착한 뒤에 보입니다(약간 지연되어 보일 수 있음) ・Humanoid가 아닌 아바타에서는 작동하지 않습니다 ・1.18 미만 또는 2.0 이상의 Modular Avatar에서는 작동하지 않으며, Console에 안내가 표시됩니다(업로드는 중단되지 않습니다) ・체험판은 씬만 변경하며, 업로드하는 아바타에는 추가되지 않습니다 ■ 도움이 필요하신가요? 예상대로 작동하지 않으면 이 페이지의 "Contact the shop"(ショップへのお問い合わせ, 숍 문의)으로 편하게 문의해 주세요(아바타 이름과 표시된 메시지를 알려 주시면 더 빨리 확인할 수 있습니다).





