CustomMirror
DESCRIPTION

VamHub Page of the PluginA small, focused mirror plugin for VaM. I made it to fix a few specific issues I personally had with VaM's built-in glass mirror and with PluginIdea's HighPerformanceMirrorReflection, and that's all it's meant to do.

What it fixes

These are the issues I was hitting, and what this plugin does about them:

Works with LightAtomExcluder by @Dragontales . This was my main reason for making it. When I use LightAtomExcluder to have lights only illuminate a person and exclude the environment, VaM's built-in glass loses that excluded environment from the reflection. CustomMirror keeps it looking correct.

Works with Glance. A person can look at themselves through the mirror, because the plugin lives on the normal Reflective glass atom rather than replacing it.

No UI or CameraRig in the reflection. Like the built-in glass, and unlike what I was getting with HighPerformanceMirrorReflection

No phantom lens flare. No stray light/flare showing up in the reflection.

Consistent reflection brightness. It doesn't get blown-out bright or too dark depending on your viewing angle.

Optional extras

Beyond the fixes, there are a few simple, optional toggles — all off/neutral by default:

A handful of performance options (reflection resolution, skip shadows in the reflection, cheaper lights, mono-VR, distance-based auto-resolution, max reflection distance)

Optional blur (with a distance-scaled mode)

A see-through-from-behind option (one-way-wall style)

It supports both desktop and VR.

How to use:​

Add a Glass atom (Add Atom → Reflective→ Glass)

On that atom, go to the Plugins tab → Add Plugin → load CustomMirror

That's it. It takes over the reflection automatically (the built-in reflection is turned off while the plugin is active, and restored if you remove it).

Mxx PATREON 78 favs
VIEWS1
FILES1 file
POSTEDJun 26, 2026
ARCHIVEDJun 26, 2026