-
Notifications
You must be signed in to change notification settings - Fork 82
Expressions (a.k.a. Stickers or Emotes)
Expressions allow you to set Live2D parameters to certain values using hotkeys. Using expressions, you can for example trigger different facial expressions or costume changes.
Expressions can be set up directly inside of VTube Studio on the "Hotkeys" tab.
From here, you can either create a new expression, edit existing expressions or automatically create hotkeys for all expressions that don't have hotkeys yet.
When editing expressions or creating new ones, the following window is shown. Select/Deselect the Live2D parameters that you want to be part of the expression. You can't use physics output parameters in expressions because their value is overwritten by the physics system.
Saving a new expression will create an .exp3.json
file in your model's directory. If you already have expressions in a separate folder for your model, VTube Studio will use that folder for new expressions.
Note: Alternatively, expressions can be created using the Live2D Cubism Viewer. You can download it for free as part of the Live2D Cubism Editor: https://www.live2d.com/en/download/
To use the expressions in VTube Studio:
- Create a new hotkey inside of VTube Studio as explained in the chapters about hotkeys.
- Use the hotkey type "Set/Unset Expression"
- Select your expression file from the list. If you can’t find it there, make sure the .exp3.json file is in the same folder as your VTS model file or in a subfolder of it.
- Your hotkey is now fully set up. You can use either your keyboard or the on-screen buttons to activate and deactivate it.
When multiple hotkeys modify the same Live2D parameter, the value of the last activated hotkey is used. When you then deactivate the "last" hotkey, the value is returned to the value of the "previous" hotkey. When all hotkeys that modify a certain Live2D parameter are deactivated, that parameter is returned to the value from the animation, the value from face tracking or the default value. More on this in the chapter:
Interaction between Animations, Expressions, Face Tracking, Physics, etc.
If you have any questions that this manual doesn't answer, please ask in the VTube Studio Discord !!
- Android vs. iPhone vs. Webcam
- Getting Started
- Introduction & Requirements
- Preparing your model for VTube Studio
- Where to get models?
- Restore old VTS Versions
- Controlling multiple models with one device
- Copy config between models
- Loading your own Backgrounds
- Recoloring Models and Items
- Record Animations
- Recording/Streaming with OBS
- Sending data to VSeeFace
- Starting as Admin
- Starting without Steam
- Streaming to Mac/PC
- VNet Multiplayer Overview
- Steam Workshop
- Taking/Sharing Screenshots
- Live2D Cubism Editor Communication
- Lag Troubleshooting
- Connection Troubleshooting
- Webcam Troubleshooting
- Crash Troubleshooting
- Known Issues
- FAQ
- VTube Studio Settings
- VTS Model Settings
- VTube Studio Model File
- Visual Effects
- Twitch Interaction
- Twitch Hotkey Triggers
- Spout2 Background
- Expressions ("Stickers"/"Emotes")
- Animations
- Interaction between Animations, Tracking, Physics, etc.
- Google Mediapipe Face Tracker
- NVIDIA Broadcast Face Tracker
- Tobii Eye-Tracker
- Hand-Tracking
- Lipsync
- Item System
- Live2D-Items
- Between-Layer Item Pinning
- Item Scenes & Item Hotkeys
- Add Special ArtMesh Functionality
- Display Light Overlay
- VNet Security
- Plugins (YouTube, Twitch, etc.)
- Web-Items
- Web-Item Plugins