ジェスチャーメーカー - ハンドサイン8種に表情を1クリック配線 FX Layer自動生成【VRChat Unity】
- Digital1,000 JPY




「ピースしたら笑顔になってほしいけどAnimator設定わからん」 「親指立てたら喜び顔にしたいのに配線面倒すぎ」 「グー握ったら怒り顔になる設定を毎回やるのがつらい」 「FaceEmo使ってるけどハンドサイン連動だけしたい」 ━━━ ハンドサイン8種 × 表情を1クリック配線 ━━━ ジェスチャーメーカー は、VRChatアバターのハンドサイン と 表情BlendShape を紐付けてワンクリックで FX Layer を自動配線** するUnityエディタ拡張です。 ━━━ 対応ジェスチャー(VRChat標準8種) ━━━ 0. ニュートラル (手の平) 1. グー (Fist) 2. パー (HandOpen) 3. 指差し (FingerPoint) 4. ピース / V字 (Victory) 5. ロックンロール (RockNRoll) 6. ガン (HandGun) 7. サムズアップ (ThumbsUp) 左手 (GestureLeft) / 右手 (GestureRight) を選択可。 ━━━ 主な機能 ━━━ ★ 標準プリセット自動割当 ピース→笑顔、グー→怒り、パー→驚き等の よくある組み合わせを1クリックで自動設定。 BlendShape名(日本語/英語/ARKit) から自動マッチ。 ★ 個別カスタム 各ジェスチャーに複数のBlendShapeを割当可能。 強度スライダー(0-100)で表情の濃さを微調整。 ★ FX Layer 自動生成 Animator Controller を自動作成し、 Idle + 選択ジェスチャー分のStateと Transitionを自動配線。 ★ パラメータ自動追加 GestureLeft / GestureRight (int 0-7) を 自動で追加。VRChat標準パラメータなので Expression Parameters不要。 ★ VRCAvatarDescriptor FX Layerへ自動アタッチ 生成したAnimator Controllerを、 VRCAvatarDescriptorのFX Layer欄に自動設定。 ★ WriteDefaults On/Off 切替 既存のアバター仕様に合わせて選択可。 ★ 遷移時間調整 0〜0.5秒でなめらかさを調整。 ★ 一括削除 作ったマーカーをワンクリックで全削除。 ★ Undo対応 Ctrl+Z で生成前に戻せる非破壊設計。 ━━━ こんな方におすすめ ━━━ ✔ Animatorの設定がわからないけどハンドサイン連動したい ✔ FaceEmoは敷居が高い/別のアプローチが欲しい ✔ 配信用に「手のサインで表情変わる」見せ場が欲しい ✔ 毎回ジェスチャー→表情配線を手動でやってる ✔ 友達に見せるときサムズアップで笑顔にしたい ━━━ 使い方(かんたん3ステップ) ━━━ ① メニュー「Tools → HatoTools → ジェスチャーメーカー」 ② アバター + 顔メッシュ(BlendShape付きSMR)をセット ③ 「標準プリセット自動割当」 or 各ジェスチャー個別設定 ④ 「ジェスチャー生成」ボタン → 全部自動完成 ━━━ 対応環境 ━━━ ・Unity 2022.3 以降 ・VRChat SDK3 Avatar ・20/20 自動テストPASS ・Humanoid / VRoid / VRM / MMDボーン 全対応 ・日本語BlendShape名 / 英語BlendShape名 / ARKit準拠 全対応 ━━━ FaceEmo との使い分け ━━━ ・FaceEmo: 複雑な表情遷移+コンボ特化、初期学習コスト中 ・ジェスチャーメーカー: ハンドサイン連動特化、5秒で完成 併用するときは **「WriteDefaults」をFaceEmo側に合わせる** か、 本ツールが生成するFX Layer名 `HatoGesture` を残したまま FaceEmoを別名Layerで運用。 ━━━ インストール ━━━ ZIPを展開し、フォルダをPackagesフォルダにドラッグするだけ。 ━━━ 関連ツール ━━━ 表情/顔系: ・フェイスメイカー — 顔パーツスライダー調整 ・ふぇいとら — フェイストラッキング41パラメータ ・おめめメーカー — 瞳テクスチャカスタマイズ ・BlendShape翻訳一発 — 海外シェイプキー日本語化 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 親指立てたら笑顔、グーなら怒り顔。 ハンドサインで表情を5秒セット。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━




