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.

  1. Wear the Desired Outfit

    In VRChat, configure your avatar with the outfit you want to save — toggle accessories, change colors, set blend shapes, etc.

  2. Open the Outfits Tab

    In VMSC, navigate to Rules > Outfits.

  3. Click Scan

    Click the Scan Current Outfit button. VMSC reads all outfit-related OSC parameters from your avatar.

  4. Name and Save

    Give the outfit a friendly name (e.g., "Casual", "Formal", "Halloween") and click Save.

OSC Connection Required

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.
Avatar Compatibility

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

  1. Position Your Camera

    In VRChat, move your in-game camera to the desired position and angle.

  2. Open the Camera Pins Tab

    In VMSC, navigate to Rules > Camera Pins.

  3. Click Save Pin

    Click Save Current Position. VMSC reads the camera's position and rotation via OSC.

  4. 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).
Combine with Outfits

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.