vrc_setup_gestures
Sets up gesture-driven blendshapes for VRChat avatars by creating shape keys for each hand gesture and generating the Animator Controller configuration. Mapping allows custom blendshape assignments.
Instructions
Set up gesture-driven blendshapes. Creates shape keys for each hand gesture and generates the Animator Controller configuration.
VRC Gestures: Neutral(0), Fist(1), HandOpen(2), FingerPoint(3), Victory(4), RockNRoll(5), HandGun(6), ThumbsUp(7)
Parameters:
mesh_name: Face mesh. If empty, auto-detects.
mapping: JSON mapping of gesture to blendshape name. Example: '{"Fist": "angry", "Victory": "peace_sign", "HandOpen": "surprised"}' If empty, creates template shape keys for all gestures.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mapping | No | ||
| mesh_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |