Overview
Outfits and Camera Pins are two VRChat-focused features accessible from sub-tabs on the Rules page. The Outfit System lets you capture, store, and swap avatar outfits through OSC. The Camera Pin System lets you save named camera positions with screenshot previews and trigger camera moves from rules.
Outfit System
The Outfit System gives you full control over your VRChat avatar's outfit parameters via OSC. You can scan your current outfit to capture its state, save it with a name, and swap between outfits instantly — all from within VMSC or triggered by stream events.
Scan-to-Capture
Scan-to-Capture reads the current state of your avatar's outfit parameters over OSC and saves them as a named outfit preset.
-
Wear the Desired Outfit
In VRChat, configure your avatar with the outfit you want to save — toggle accessories, change colors, set blend shapes, etc.
-
Open the Outfits Tab
In VMSC, navigate to Rules > Outfits.
-
Click Scan
Click the Scan Current Outfit button. VMSC reads all outfit-related OSC parameters from your avatar.
-
Name and Save
Give the outfit a friendly name (e.g., "Casual", "Formal", "Halloween") and click Save.
Scan-to-Capture requires an active OSC connection to VRChat. Make sure OSC is enabled in VRChat's settings and VMSC is connected before scanning.
Smart Filtering
Not all OSC parameters are relevant to outfits. VMSC applies smart filtering to exclude non-outfit parameters (such as tracking data, locomotion values, and system parameters) from the scan. This keeps your saved outfits clean and prevents unintended side effects when swapping.
- Auto-exclusion — Parameters related to head tracking, hand gestures, and movement are automatically excluded.
- Manual exclusion — You can manually exclude additional parameters from the outfit editor if needed.
- Parameter list — The saved outfit shows a full list of captured parameters so you can review exactly what will change on swap.
Outfit Swap with Inversion
Swapping an outfit sends all of its saved parameter values to VRChat over OSC, instantly changing your avatar's appearance.
- Quick swap — Click the Apply button next to any saved outfit to swap immediately.
- Rule-triggered swap — Add an Outfit Swap action to any rule to change outfits from stream events (e.g., swap to a holiday outfit when someone gifts 10 roses).
- Inversion — The inversion toggle reverses boolean outfit parameters. If a parameter was ON in the saved outfit, inversion sends OFF, and vice versa. This is useful for toggling accessories without creating a separate "no accessories" outfit.
Outfits are tied to the avatar they were scanned on. Applying an outfit to a different avatar may produce unexpected results if the parameter names do not match.
Camera Pin System
Camera Pins let you save named camera positions in VRChat and recall them instantly. Each pin stores the camera's position and rotation, along with a screenshot preview for easy identification.
Creating Camera Pins
-
Position Your Camera
In VRChat, move your in-game camera to the desired position and angle.
-
Open the Camera Pins Tab
In VMSC, navigate to Rules > Camera Pins.
-
Click Save Pin
Click Save Current Position. VMSC reads the camera's position and rotation via OSC.
-
Name the Pin
Give the pin a descriptive name (e.g., "Front Close-Up", "Wide Angle", "Dance Floor").
Each saved pin displays a screenshot preview captured at the moment of saving, so you can visually identify positions at a glance.
Using Camera Pins
- Manual recall — Click the Go To button next to any pin to move the camera to that position instantly.
- Rule-triggered moves — Add a Camera Pin action to a rule to move the camera in response to stream events. For example, switch to a close-up angle when a large gift is received.
- Transition speed — Configure the transition duration for smooth camera movement between positions, or set it to instant for immediate jumps.
Camera Pin Action Target
Camera Pins are available as an action target in the Rules system. When adding an action, select Camera Pin and configure:
| Setting | Description |
|---|---|
| Target Pin | Select the named camera pin to move to. All saved pins appear in a dropdown. |
| Transition Duration | How long the camera takes to move to the target position (0 for instant, up to 5 seconds for a smooth pan). |
| Revert After | Optionally return to the previous camera position after a set duration (useful for temporary close-ups). |
You can combine Camera Pin and Outfit Swap actions in the same rule. For example, a "transformation" rule could swap to a new outfit and move the camera to a dramatic angle simultaneously.