• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
HighPerformanceMirrorReflection

Plugins + Scripts HighPerformanceMirrorReflection

Download [0.05 MB]
1690711228172.png


1730093402980.png


1730093412395.png


Functions
Reflection function
Set the update mode of reflection, reflection brightness, blur, etc.
Adjust the reflection screen size
Filtering of reflected targets (experimental function)
Volume light support
Control the shape of the mirror according to the black and white map
Refraction function and related settin
Custom reflection update frequency (performance optimization option)
Reflection blur related parameters

If you want a mirror with significantly improved reflective performance or glass with both reflection and refraction, this plugin is designed for you. In addition to the basic reflection function, I have also provided many additional features for it to be as versatile as possible in various scenarios. Here is an explanation of some of the features:

  1. Filtering options: This is an experimental feature that currently allows the mirror to only reflect characters in the scene.
  2. Shape mask: You can customize the shape of the mirror by specifying a black and white texture (white represents retention, black represents exclusion). This is very useful if you want to create custom-shaped reflective mirrors.
  3. Distortion of refraction and reflection: With this feature, you can simulate the uneven glass surfaces in reality (this feature only takes effect when a bump map is loaded).
  4. Blurring of reflection: This is mainly used to simulate non-ideal mirror reflections in reality, such as frosted glass or marble floors.
  5. Reflection map update frequency: This is a very useful option for optimizing performance (appropriate settings can greatly improve performance), allowing you to customize the update frequency of the reflection function.
How to use: Add an empty atom -> Add the plugin (It will create a reflective surface.)-> Adjust the plugin parameters.
  • 1730093518936.png
    1730093518936.png
    11.5 KB · Views: 0

Share this resource

Latest updates

  1. Become free and remove all locks.

    Become free and remove all locks.
  2. Fix the problem that there will be two repeated pictures in the refraction effect in VR mode.

    Fix the problem that there will be two repeated pictures in the refraction effect in VR mode.

Latest reviews

Positive
Version: 1.2
Posted:
Using this plugin in dance- / show-scenes for a mirror- / glass-like reflective floor.

I think this is a underrated Plugin, because I believe many user are looking for an alternative to the blurry VAM reflections. But this plugin here also uses default settings that makes reflections blurry. However if you crank up the texture resolution and disable the blurry toggle it can create perfect crystal clear reflections with excellent (!) performance.

A GTX 1070 renders these reflections with no performance problem at all.
It does struggle with VAM's build-in reflections much more. I'm not even using the feature to lower the reflection update rate for extra performance. Only made it filter my "Dancer" person atom - not sure if that helps too.

One extra feature think could be useful: a collision toggle.
Upvote 0
Positive
Version: 1.2
Posted:
I really like mirror, it improve scene a lot and add a lot to the Immersion in VR.
Gonna try this for sure.
Upvote 0
Positive
Version: 1.0
Posted:
You are a wizard.
Upvote 0
Back
Top Bottom