ぷるぷる表情 - ハンドサインの表情が出したあとも震えて動く。対応アバター一覧の要らない動く表情【JA,EN,KO】
- 日本語Digital700 JPY
- EnglishDigital700 JPY
- 한국어Digital700 JPY



「表情を出した瞬間から、顔が1枚の絵のように止まっている」。 ぷるぷる表情は、ハンドサインやメニューで出す表情が 出したあとも動くようにするUnity Editorツールです。><の目・涙目・眉は小刻みに震え、ハート目・頬染め・星はゆっくり脈打ち、しゃべると眉が上がります。Blenderは使いません。 専用アバター向けの「動く表情セット」は自分のアバター向けが無いことが多いですが、この道具は いま FX に入っている表情クリップを動く版に差し替えるので、どのアバターでも使えます。口は触りません。 ◆ 何をするのか ・FX コントローラを複製し、顔のシェイプキーを立てている表情クリップを全部見ます(サブ状態機械とブレンドツリーの中も)。 ・目・眉・涙の形は狙いの重みの±18%で 7.2回/秒 震え、ハート・頬・星は±30%で 1.6回/秒 脈打ちます。重みは 0〜100 の外に出ず、2.5秒でぴったりループします。 ・しゃべると眉が上がる層を1枚足します。VRChat が配る Voice で動くので、メニューもパラメータも増えません。表情が使っていない眉上げの形があるときだけ入れます。 ◆ 触らないもの ・口・舌・歯・視線・vrc. で始まる形。口が震えると別の表情に見えます。 ・自動で抜ける表情(Exit Time 付き)。クリップの長さが変わると抜ける時刻が変わるためで、画面に一覧で出ます。 ◆ 設計上の判断 Any State からの遷移に「自分自身へ」が許されていると、条件が立つ間は毎フレーム入り直されて動く版が0秒目で止まります。1コマの表情では気づけない作りで、実物のしなので実際に止まりました。差し替えた表情への自己遷移だけを切ります。 ◆ 元に戻せます ・元の FX コントローラは1バイトも触りません。複製に差し替えます ・「元に戻す」で複製を外して元の FX へ戻します ・2回押しても増えません。「チェックのみ」は何も書き換えません ◆ 使い方 1. unitypackage をインポート 2. アバターをシーンに置き、Tools > tool > ぷるぷる表情 を開く 3. アバターを指定し「チェックのみ(変更しない)」で差し替える表情と動く形、声で上がる眉を見る 4. 「表情が動くようにする」を押す ◆ 検証 ・自動テスト 14件 全通過、PlayMode で Animator を実際に回す検証 6件 全通過(VRChat SDK 3.10.3) ・しなの(着せ替え版): 表情クリップ 8本を動く版へ(Cheek / Dead_eye / Heart_eye / Kirakira_eye / Tear ほか)。実物の顔で再生して重みの振幅 17〜30。眉 eyebrow_surprised_L/R が声で上がります ・Felis 3種: 表情クリップ 2本を動く版へ。眉上げの形が無いので声の眉は入れません(正しい) ・元の FX コントローラ(しなの・Felis)は実行後も1バイトも変わっていません ※ 目・眉・涙・ハート・頬・星の形を使っていない表情(口だけの表情など)は動きません。 ※ 表情の状態が少ない FX(しなの本体版は AFK の1本)では、動く表情も少なくなります。 ※ 見え方はシェイプキーの作りと FX の組み方で変わります。 ※ アバター本体、VRChat SDK は付属しません。 ※ デジタル商品のため、購入後の返品・返金はできません。 内容物: PuruPuru unitypackage / README / TEST_REPORT / LICENSE / CHANGELOG / ツール画面のスクリーンショット --- English --- "From the moment an expression appears, the face is frozen like a still picture." Puru Puru Face is a Unity editor tool that keeps hand-sign and menu expressions moving after they appear: >< eyes, teary eyes and brows wobble, heart eyes, blush and stars pulse slowly, and the brows rise when you talk. No Blender. It swaps the expression clips already in your FX for animated versions, so it works on any avatar. The mouth is never touched. ◆ What it does - Duplicates the FX controller and examines every expression clip that sets a face blend shape, inside sub-state machines and blend trees too. - Eye, brow and tear shapes wobble by ±18% at 7.2 per second; heart, cheek and star shapes pulse by ±30% at 1.6 per second. Weights stay within 0 to 100 and each clip loops seamlessly. - Adds a Voice-driven brow-raise layer, only when a brow-raise shape exists that no expression uses. No menu, no parameters. ◆ Left alone Mouth, tongue, teeth, eye-look and vrc.* shapes; and expressions that exit automatically (Exit Time), which are listed in the window. Any State self-transitions are cut only for the swapped expressions, otherwise they would freeze at frame 0. ◆ Revertible - The original FX controller is never modified; the avatar is switched to a duplicate - "Restore" puts the original FX back. Running twice does not duplicate; "Check only" writes nothing ◆ How to use 1. Import the unitypackage and open Tools > tool > Puru Puru Face with the avatar in the scene 2. Set the avatar and press "Check only" to review the expressions to swap and the shapes that move 3. Press "Make faces move" ◆ Verification - 14 automated tests and 6 PlayMode tests with the Animator running passed (VRChat SDK 3.10.3) - Shinano (kisekae): 8 expression clips swapped, weight amplitude 17 to 30 on the real face, brows rise with voice. Felis: 2 clips, no brow-raise shape so no voice brows - The original FX controllers are byte-for-byte unchanged after running * Expressions that use none of the eye, brow, tear, heart, cheek or star shapes do not move. * Results depend on how the blend shapes and the FX are built. * The avatar and the VRChat SDK are not included. Digital product; no refunds. Contents: PuruPuru unitypackage / README / TEST_REPORT / LICENSE / CHANGELOG / tool window screenshot --- 한국어 --- "표정을 낸 순간부터 얼굴이 한 장의 그림처럼 멈춰 있다." 부들부들 표정은 핸드 사인이나 메뉴로 내는 표정이 낸 뒤에도 움직이게 하는 Unity Editor 툴입니다. >< 눈·눈물 눈·눈썹은 잘게 떨리고, 하트 눈·볼 붉힘·별은 천천히 맥동하며, 말하면 눈썹이 올라갑니다. Blender는 쓰지 않습니다. 지금 FX에 들어 있는 표정 클립을 「움직이는 판」으로 바꾸므로 어떤 아바타에서도 쓸 수 있습니다. 입은 건드리지 않습니다. ◆ 무엇을 하는가 ・FX 컨트롤러를 복제하고 얼굴 블렌드셰이프를 세우는 표정 클립을 전부 봅니다(서브 스테이트 머신·블렌드 트리 안도). ・눈·눈썹·눈물은 ±18%로 초당 7.2회 떨리고, 하트·볼·별은 ±30%로 초당 1.6회 맥동합니다. 0〜100 밖으로 나가지 않고 2.5초에 정확히 루프합니다. ・말하면 눈썹이 올라가는 레이어를 1장 추가합니다(VRChat 기본 Voice). 표정이 쓰지 않는 눈썹 올리기 모양이 있을 때만 넣습니다. ◆ 건드리지 않는 것 ・입·혀·이·시선·vrc.로 시작하는 모양. ・자동으로 빠지는 표정(Exit Time). 화면에 목록으로 나옵니다. ◆ 설계상의 판단 Any State 자기 전이가 허용되면 매 프레임 다시 들어가 움직이는 판이 0초에서 멈춥니다. 실물 시나노에서 실제로 멈췄습니다. 바꾼 표정의 자기 전이만 끊습니다. ◆ 되돌릴 수 있습니다 ・원래 FX 컨트롤러는 1바이트도 건드리지 않고 복제로 바꿉니다 ・「되돌리기」로 복제를 빼고 원래 FX로. 두 번 눌러도 늘지 않음 ◆ 사용법 1. unitypackage 임포트 2. 아바타를 씬에 놓고 Tools > tool > 부들부들 표정 을 연다 3. 아바타를 지정하고 「확인만」으로 바꿀 표정을 확인 4. 「표정이 움직이게 하기」를 누른다 ◆ 검증 ・자동 테스트 14건, PlayMode 검증 6건 전부 통과(VRChat SDK 3.10.3) ・시나노(옷갈아입기판): 표정 클립 8개를 움직이는 판으로, 가중치 진폭 17〜30. Felis 3종: 2개(눈썹 올리기 모양이 없어 목소리 눈썹은 넣지 않음) ・원래 FX 컨트롤러는 실행 후에도 1바이트도 바뀌지 않음 ※ 눈·눈썹·눈물·하트·볼·별 모양을 쓰지 않는 표정은 움직이지 않습니다. ※ 표정 상태가 적은 FX에서는 움직이는 표정도 적어집니다. ※ 아바타·VRChat SDK는 포함되지 않습니다. ※ 디지털 상품이므로 반품·환불은 불가합니다. 내용물: PuruPuru unitypackage / README / TEST_REPORT / LICENSE / CHANGELOG / 툴 화면 스크린샷 ■ バリエーション(言語ごとに1つ。それぞれに下のZIPを設定) 日本語 日本語版_ぷるぷる表情_v1.0.0.zip English English_Puru Puru Face_v1.0.0.zip 한국어 한국어판_부들부들 표정_v1.0.0.zip



