This plugin is a paid enhanced version of the existing plugin:
Distance Shader Plugin
https://hub.virtamate.com/resources/distance-shader-plugin.66099/
For behavior and functionality not explained in this article, please refer to the demo version page.
Small explanations for each feature are also included directly inside the plugin UI.
You don’t necessarily have to read everything here
■ UI System Redesign
As more functionality was added, the plugin UI has been reorganized into a page-based layout system.
This makes the large number of settings easier to navigate and manage.
This allows you to easily store and switch between different effect setups.
Fade color customization is now supported.
- Radial
A fade style where the center of the camera is darkest and fades outward radially.
(When objects get too close in real life, I personally felt this looked the most natural.)
When “Blackout At Close Range” is enabled, the screen becomes fully faded when the camera gets extremely close to the target.
If disabled, the outer edges of the screen remain slightly visible.
- Oval
An elliptical version of Radial.
This style includes unique parameters for:
Radial and Oval also support “Dual Color Mode”.
This allows gradient coloring between the inner and outer areas of the fade.
(This was implemented mainly to simulate skin subsurface-scattering-like visuals.)
A live preview of the fade appearance is displayed below the UI.
After the fade effect occurs, additional camera effects can now appear on screen.
The plugin includes two preconfigured effect systems:
(This is not a true blur/focus effect.)
This effect includes three built-in “Stamp Types”:
- Kiss
A lipstick kiss mark.
Recommended for scenes where a character moves close to the camera.
- Footprint
A barefoot footprint mark.
Why are you kicking me!? Ouch!
The default reference folder is:VaM Root / Custom / Images
Transparent images are supported.
In addition, you can finely adjust:
You can now fire VaM triggers when effects occur.
Examples include:
This is also useful as a general-purpose trigger system based on character distance.
Despite the large number of new features, the update should not dramatically increase plugin load.
The Distance Shader PLUS plugin will continue to evolve.
If you have any feedback or feature requests, feel free to leave a comment!
Distance Shader Plugin
https://hub.virtamate.com/resources/distance-shader-plugin.66099/
For behavior and functionality not explained in this article, please refer to the demo version page.
Small explanations for each feature are also included directly inside the plugin UI.
You don’t necessarily have to read everything here
■ UI System Redesign
As more functionality was added, the plugin UI has been reorganized into a page-based layout system.This makes the large number of settings easier to navigate and manage.
■ Preset Save / Load
You can now save and load all parameter settings as preset JSON files.This allows you to easily store and switch between different effect setups.
■ Expanded Fade System
The fade system has been expanded and now supports multiple “Fade Styles”.- Full Screen
The original behavior.Fade color customization is now supported.
- Radial
A fade style where the center of the camera is darkest and fades outward radially.(When objects get too close in real life, I personally felt this looked the most natural.)
When “Blackout At Close Range” is enabled, the screen becomes fully faded when the camera gets extremely close to the target.
If disabled, the outer edges of the screen remain slightly visible.
- Oval
An elliptical version of Radial.This style includes unique parameters for:
- Width
- Height
- Rotation
Radial and Oval also support “Dual Color Mode”.
This allows gradient coloring between the inner and outer areas of the fade.
(This was implemented mainly to simulate skin subsurface-scattering-like visuals.)
A live preview of the fade appearance is displayed below the UI.
■ New Effect System
A new “post-fade” effect system has been added.After the fade effect occurs, additional camera effects can now appear on screen.
The plugin includes two preconfigured effect systems:
- Cloudy White Noise
After the fade ends, the camera view becomes softly obscured with a white cloudy effect for a specified duration.(This is not a true blur/focus effect.)
- Stamp
After the fade ends, a selected image effect appears on the camera.This effect includes three built-in “Stamp Types”:
- Kiss
A lipstick kiss mark.Recommended for scenes where a character moves close to the camera.
- Footprint
A barefoot footprint mark.Why are you kicking me!? Ouch!
- Image Import
You can import your own images using VaM’s standard file browser.The default reference folder is:VaM Root / Custom / Images
Transparent images are supported.
In addition, you can finely adjust:
- Position
- Rotation
- Scale
- Color
- And more
■ Trigger Gate Action
To support the effect system, Trigger Gate Action has been added.You can now fire VaM triggers when effects occur.
Examples include:
- Playing sounds when a kiss mark appears
- Starting animations after an image effect is displayed
This is also useful as a general-purpose trigger system based on character distance.
■ Optimization
Various technical optimizations have been made internally.Despite the large number of new features, the update should not dramatically increase plugin load.
The Distance Shader PLUS plugin will continue to evolve.
If you have any feedback or feature requests, feel free to leave a comment!