MR Chroma Parts​

MR Chroma Parts is a session plugin designed for VR mixed-reality and passthrough scenes. It renders selected
character regions as a fully unlit solid color that remains unchanged by scene lighting, viewing angle, or shadows.

This makes those regions suitable for chroma-key-style masking and mixed-reality effects.

Recommended Companion Plugin​

For best results, use Sally.CameraBackgroundColor to create a matching solid-color background for mixed-reality compositing.

Features​

  • Supports both male and female Person atoms
  • Automatically detects characters added after the plugin is loaded
  • Targets the first matching character by default
  • Can target a specific character or all characters of the selected gender
  • Uses one configurable solid color for all visible regions
  • Independent visibility controls for hands, genitalia, head, and remaining body
  • Head classification includes eyes and mouth materials
  • Optional hair hiding
  • Optional clothing hiding
  • Can ignore VR head collision with processed characters
  • Preserves head collision with characters that are not being processed
  • Compatible with AcidBubbles' Embody HideGeometry and first-person features
  • Supports VR single-pass stereo rendering
  • Saves settings locally between VaM sessions
  • No external dependencies

QQ20260802-103701.png

QQ20260802-103821.png

Languages​

The interface includes:
  • English
  • Simplified Chinese
  • Traditional Chinese
  • Japanese
  • Korean
  • Spanish
  • French
  • German
  • Portuguese
  • Russian
The language selector is located on the right side of the plugin UI.

Installation​

  1. Place Yuehua.MRChromaParts.1.var in your VaM AddonPackages folder.
  2. Open the Session Plugins screen.
  3. Add the following script: Custom/Scripts/Yuehua/MRChromaParts/MRChromaParts.cs
The plugin will automatically detect matching Person atoms in the scene.

Basic Usage​

  1. Leave Female Characters disabled to process male characters, or enable it to process female characters.
  2. Use Apply To to select a specific character or all matching characters.
  3. Enable the body regions that should remain visible.
  4. Select the desired Chroma Color.
  5. Configure hair, clothing, and VR head-collision options as needed.

The first detected character of the selected gender is used by default.

Compatibility Notes​


This plugin changes active skin materials and shaders. It may conflict with plugins that also replace character skin
shaders, including some SSS, tessellation, anime, or cel-shading plugins.

If updating the package while VaM is already running, fully restart VaM so the updated Shader AssetBundle is loaded
instead of the cached version.

Credits​


Created by Yuehua.

Based in part on GhostPenetrator by Hunting-Succubus.

Embody compatibility was designed for AcidBubbles' Embody HideGeometry system.


License​


CC BY-SA
React to this content...

Share this resource

Back
Top Bottom