Here's a strange one that took me ages to find. I thought my plugins were causing some problem. The Opacity slider had a strange effect of making brightness levels either black or not.
It turned out that I had changed from the default "plugins\vfx" folder to another one that had the standard FFGL plugins in it. There is only only one blend mode plugin "FFGLLumaKey.dll" and this was selected by Arena when it started which then affected the the Opacity slider.
In the layer panel, blend mode appears as "none" but in fact Lumakey was being used. If Lumakey is selected as a blend mode, there is no "none" option to return to.
This can be resolved by copying "FFGLadd.dll" to the plugin folder, then that is selected as the default and the "none" option does not appear. If any other blend mode plugin is in the folder, it can also be selected. But again there is no "none" option to return to.
Is it possible to have a "none" blend mode option rather than requiring FFGLadd to be in the plugin folder.
Default blend mode
Re: Default blend mode
There is no such thing as a "none" blend mode. When rendering two sets of pixels together in OpenGL, they always need to be told how to interact with each other. Otherwise you would only see one of the two layers. The closest thing you can get is the Alpha blend mode, which is essentially the same as using GL_SRC_ALPHA. GL_SRC_ALPHA doesn't do any blending, it just paints the second layer on top of the first using the second layer's alpha values.
The only reason "none" appears in Resolume, is because you are messing with the default plugins, which is not something we recommend. By removing files from this folder, or the folder completely, you're not just removing effects and blend modes, but also elements that Resolume needs to render properly. So when you remove these files, you run the risk of creating undefined behaviour.
If you want to be sure you are not loading 3rd party plugins, keep them separated from Resolume's default plugins. Instead, keep them in a separate folder and load this folder in the video effects tab. You can then add or remove 3rd party folders, while keeping Resolume's own plugins intact.
The only reason "none" appears in Resolume, is because you are messing with the default plugins, which is not something we recommend. By removing files from this folder, or the folder completely, you're not just removing effects and blend modes, but also elements that Resolume needs to render properly. So when you remove these files, you run the risk of creating undefined behaviour.
If you want to be sure you are not loading 3rd party plugins, keep them separated from Resolume's default plugins. Instead, keep them in a separate folder and load this folder in the video effects tab. You can then add or remove 3rd party folders, while keeping Resolume's own plugins intact.
Re: Default blend mode
OK thanks Joris.
What I meant by "none" was a default that did not require an external plugin. It isn't mixing so much but the effect it has on the Opacity slider, even if you have only one source plugin loaded, which made me think that the plugin I was working on was faulty. But I understand from what you say that Resolume depends on these plugins.
I need to maintain a separate folder. This is not for actual practical use but rather to isolate what I am working on. I did not realise you could load or isolate folders from the effects tab so I will look at that.
What I meant by "none" was a default that did not require an external plugin. It isn't mixing so much but the effect it has on the Opacity slider, even if you have only one source plugin loaded, which made me think that the plugin I was working on was faulty. But I understand from what you say that Resolume depends on these plugins.
I need to maintain a separate folder. This is not for actual practical use but rather to isolate what I am working on. I did not realise you could load or isolate folders from the effects tab so I will look at that.