• Happy Holidays Guest!

    We want to announce that we will be working at reduced staffing for the holidays. Specifically Monday the 23rd until Jan 2nd.

    This will affect approval queue times and responses to support tickets. Please adjust your plans accordingly and enjoy yourselves this holiday season!

  • Hi Guest!

    Please be aware that we have released a critical security patch for VaM. We strongly recommend updating to version 1.22.0.7 using the VaM_Updater found in your installation folder.

    Details about the security patch can be found here.
High Performance Volume Light

Plugins High Performance Volume Light

Are you often troubled by the fact that VAM has no reliable volume light effect? Actually, VAM itself is already a game that consumes a lot of performance, while volume lighting is a frame-eating monster, especially when the number of lights in your scene is gradually increasing. Besides, as a post-processing technology, volume illumination technology has to be questioned whether it can support VR or not.
From this point of view, the traditional volume lighting technology has actually lost its meaning in VAM. What we want is actually a low-consumption volume light technology: it basically doesn't need to consume too much performance to achieve the effect of approaching the real volume light.
Today, it comes! An ultra-high performance volume light technology based on mesh simulation.
Note(Important) :
The volume beam effect generated by this plug-in is almost negligible to the performance loss.
But that doesn't mean that when the plug-in is mounted on a real light atom, it won't affect performance!

The loss of performance caused by the real lights in the scene is often huge.
Generally speaking, the number of pixel lights should be as small as possible.
In other words, it is the light itself, not the plug-in, that really affects performance.
If you want to achieve really high performance.
The recommendation is this: use real pixel light atoms for important lights in the scene.
Then mount the volume light plug-in on it.
For unimportant regions, empty atoms are created directly.
The volume light plug-in is then mounted on the empty atom.
This minimizes performance loss.

1674240684123.jpeg


=========================================================================
Update :

Version 1.31 : Add an additional atomic parameter to control the brightness.

Version 1.3 : The attenuation transition is smoother and the effect is greatly optimized.
Through the further optimization of light beam Mesh and Shader. The attenuation transition of volume light is more natural (and a separate slider is added to control this transition), and the impression has been greatly improved.
Not only does it eliminate the ladder effect of the previous light beam, but the light beam can also be truly and perfectly integrated with the environment.
Check the update log for details : Plugins - High Performance Volume Lighting - Updates | Virt-A-Mate Hub (virtamate.com)

Version 1.21 : This update is mainly aimed at some feedback from the community.
1. Add a separate switch to the light column.
2. You can now adjust the number of sides of the beam(There may be room for improvement.), This is very useful on many occasions, with a minimum of three sides.
Check the update log for details : Plugins - High Performance Volume Lighting - Updates | Virt-A-Mate Hub (virtamate.com)

Version 1.2 : (Greatly improve the effect of light pillar)
1. Add efficient group control. You can add a plug-in to the parent atom (such as the sub scene atom) once, so that all the empty child atoms can produce beams in batches. And group control is carried out for each parameter. This will greatly improve your work efficiency and create amazing results.
2. Group-based control greatly improves the plug-in performance.
3. Add direct control over the brightness of the light beam. Now you can easily create a more realistic volume light effect.
1674237379498.png

Check the update log for details.

Version 1.1 :
1. Become free, Remove all unlocked items.
2.Support for adding empty atoms (it is no longer necessary to add them to light atoms). Greatly improve the performance, even if you use a super large number of light pillars in the scene, it will not affect the performance.
3.Add additional edits to the shape of the light pillar.
=========================================================================
As its name suggests, it has some obvious advantages:
1. It consumes almost no performance, which means that you can use it a lot in VAM scenes without worrying about dropped frames.
2. It doesn't depend on real lights (you can completely turn off your own lighting effects after mounting this plug-in on the lights), so that you can arrange a large number of volume lighting effects in the scene (hundreds of them have no pressure) without basically dropping frames.
3. Maximize the original volume light effect without any performance loss.
4. Add additional simulated lighting simulation to make the lighting closer to the reality (for example, it will become dazzling when it is directly illuminated by the light. When you deviate from the viewing angle, the halo will gradually weaken).
5. Support VR! (Native volume light is a post-processing technology. To be honest, the technology is applied in VAM, and VR support may have to be questioned).
6. Native provide group control.

Simple instructions for use :
Add this plugin to the Spot Light Atom or Empty Atom. At this time, the volume light effect should have been displayed normally.

1668774273709.gif

Description of some parameters of plug-in :

How to make a fake Spot Light that doesn't consume performance?
Just add plugin to a empty atom.

Creadit :
- Some of the UI code references MacGrubber's MacGrubber_Utils.cs
  • 1668764570058.png
    1668764570058.png
    133 KB · Views: 0
  • 1668764959420.png
    1668764959420.png
    133 KB · Views: 0
  • 1668774459080.gif
    1668774459080.gif
    2.6 MB · Views: 0
  • 1674237914224.png
    1674237914224.png
    670.8 KB · Views: 0
  • 1674238620003.png
    1674238620003.png
    696.8 KB · Views: 0
  • 1680790603243.png
    1680790603243.png
    396.6 KB · Views: 0
Author
PluginIdea
Downloads
955,817
Views
955,817
Favorites
11
Packages
1
Total Size
0.17 MB
Version
1.4
First release
Last update
Rating
4.93 star(s) 28 ratings

More resources from PluginIdea

Latest updates

  1. Adjusting code structure.

    Adjust code structure.
  2. Add an additional atomic parameter to control the brightness.

    Based on the feedback, an additional brightness control is added based on the Dynamic Friction...
  3. Smoother attenuation transition, The effect is more natural.

    Through the further optimization of light beam Mesh and Shader. The attenuation transition of...

Latest reviews

你是vam插件之神
Upvote 0
This is so cool. I've literally given up on so many scenes because they looked cool but fell apart when I tried adding atoms and animation. Now I can go back and hopefully right some of the wrongs. Haha
Upvote 0
Love this plug in. Not only better FPS but adds a great affect to the environment of the scene. Great work!!
Upvote 0
Legit one of the best things I have seen added to vam in a very long time I will get many miles out of this one. Simply awesome!
Upvote 0
Amazing new feature!!
Upvote 0
adds so huge atmosphere for smol resources. one of my favourite plug-ins.
Upvote 0
so it's really free now? ???❤❤❤❤❤
PluginIdea
PluginIdea
Exactly right?!
Upvote 0
Thank you VERY much!
Upvote 0
This is fucking incredible! Thanks for making it free. Now that I can see everything it does I am utterly blown away by the potential. This might be the biggest leap forward for VAM since Timeline.
Upvote 0
5*!!
Upvote 0
Back
Top Bottom