10.0 Shader Rework
person_shader: Switched to dual‑layer shadows; added face SDF functionality.
cloth_shader: Adapted to VAM's Spec‑Gloss texture workflow; now uses dual‑layer shadows. The plugin automatically adjusts the transparency mode based on the material's render queue value...
The plugin can add a directional light aligned with the screen/camera direction that does not cast shadows.
You can optionally disable other lights in the scene. Disabling does not remove them, so their settings remain intact and will be restored when re-enabled.
You can also choose to disable...
RandomCycleAnimator PLUS V1 (Paid Content)
RandomCycleAnimator PLUS V1 is a VaM plugin that adds natural, organic motion by layering periodic random Force/Torque on top of “fixed-loop” animations such as Timeline or CycleForce.
It inherits the core concept of the free version:
it applies...
Utility script that can help to work with large assetbundles. Keeps a list of assetbundles in memory, preventing them from being unloaded when changing scenes or deleting atoms.
Use as session plugin.
For example, you always use plugins with large assetbundles such as HD textures, materials...
Plugin Description
EZSoftBone_Injector is a utility designed to automate collision setups. Upon detecting a CUA (Custom Unity Asset) containing the EZSoftBone component in the scene, it automatically injects the EZSoftBone Collider component into the character's corresponding body part colliders...
BlendMate - User Manual
1. Introduction
BlendMate is a plugin designed to bring the efficient workflow of Blender into Virt-A-Mate (VaM). It allows users to manipulate objects using standard G/R/S hotkeys, axis locking, and numeric input, bypassing the need for the traditional slow Gizmo...
V3.0:
Use an offset-based approach instead of feature flags to retrieve GC_disable.
Limit the maximum heap size to 20 GB. VAM’s Unity/Mono “stability sweet spot” is around 12–16 GB; once the managed heap exceeds ~18–20 GB, Mono’s management overhead becomes extremely high and it’s prone to “Too...
Physics Attachment Engine
Attach any controller to any other controller using smooth, physics-based joints.
Perfect for natural interactions like hand-to-object, body-to-body, or person-to-prop behavior.
Physics Attachment Engine connects controllers using configurable joints that fade in...
3.0:Added option to control rotation.
2.0:Almost all UI of VAM is bound to the main camera, so it can only accept UI scaling issues caused by POV changes.
Cancelling the plugin will result in incorrect UI positioning. Please restart the game. If the Session plugin preset has been saved, please...
✨ LightAssistant v1.1 — Intelligent Lighting for Virt-A-Mate(early release)
LightAssistant is a powerful, easy-to-use lighting toolkit that brings cinematic, studio-quality lighting to your VaM scenes with a single click.
It automatically scans your scene, builds complete lighting rigs, adjusts...
A simple scene comprised of three poses and a few presets for AutoThruster Plus. I had a bunch of inquiries about how to make the female thrust so figured the best way is to simply show it in action.
Pose 1 - Male Thrusts, Female Thrusts, Both Thrust
Pose 2 - Female Thrusts, Both Thrust
Pose 3...
StraponPlus is an upgraded and stabilized rewrite of the original `vamtaco.Strapon` plugin.
It automatically adds and attaches a dildo to a female Person atom, with improved stability, sliders for placement of strapon, automatic loading for AmineKunai strap (If installed - Optional) and has a...
3.0:Added a character alpha mask to fix the annoying clipping issues.
2.0:Added full-body support for male characters. Now supports VR. Plugin preset can be saved correctly.
This is a standard NPR Shader in the style of Honkai: Star Rail.
This Shader comes with three plugins, respectively for...
It can be loaded as a scene plugin or character plugin.
Its function is to automatically add content to local clothing .vaj files to support Stopper's Clothing Plugin Manager plugin.
For clothing already packaged into .var files, you need to extract them locally before making modifications.
Hey guys, I hope you can help me.
I'm looking for a session plugin that I used this year (unfortunately, my hard drive crashed), but I forgot the name. It allowed you to restrict the movement of the characters so that the fps would be higher. For example, I have a dance scene and I can set the...
2.0:Support for CUA without bones has been added. Now all types of CUA should be able to follow character scaling.
It is possible to bind the CUA to the scaling values of the character atom through a connection.
Additionally, if the CUA has DAZ bones, it can sync with the character atom.(This...
Disclaimer
What do you need?
C# knowledge
A bit of Unity knowledge
A bit of "VAM code" knowledge (included in VAM as a VS solution)
What is the goal of the tutorial?
It is meant to show you how to create a script / plugin for VAM which will be able to control a standard Unity prefab in...
Plugin core overview
It automates touch sounds and allows for detailed configuration.
-Background for creating the plugin-
To simplify touch-sound work when building scenes.
And to slightly reduce save size and alleviate CPU bottlenecks.
audio router
There are 8 zones in total.
You can...
IMPORTANT!
1. This plugin was developed with the assistance of an AI agent.
2. This plugin was created for game version 1.22.0.13. It does not work on game versions earlier than 1.22.0.3.
3. I can't test it in VR. Corrections and improvements for VR are made solely based on your feedback...
Dear plugin wizards 🧙♂️ 🧙♀️
I ask for your skills in what I hope is not too difficult a quest.
Something that I've wished for quite a time is a way to show the File Browser for loading a empty atom preset by means of a trigger.
By that I mean to show this kind of browser when loading a...