FiniteSingularity / obs-advanced-masks

Advanced Masking Plugin for OBS
GNU General Public License v2.0
116 stars 4 forks source link

[FEATURE] - "Invert Mask" option for shape mask types #56

Open TheAppleFreak opened 2 months ago

TheAppleFreak commented 2 months ago

Is your feature request related to a problem? Please describe. When using plugin to mask using a source, you're given the option to invert the mask to allow for different possible effects. This option is missing from the shape options, which limits its usability in some circumstances (such as selectively hiding the area that the mask covers, instead of showing it).

Describe the solution you'd like I'd like an "invert mask" option to be added to the Alpha Mask Properties or Channel Properties section for the different shape options, similar to the same option available in the Source, Gradient, and Image mask types.

Describe alternatives you've considered In some cases, I've used multiple color sources stacked underneath the sources I wanted to mask to replicate the desired effect, such that they're ultimately hidden in the final render. While this works for these cases, it does preclude the possibility of transparency in these effects.

Additional context Something like this in the Shape options would be much appreciated. image

FiniteSingularity commented 3 weeks ago

Deepest apologies for forgetting to reply to this. I've got this on the list of things to do with the next release. Retro Effects v1.0 is about to come out, and then I'll be going back and doing a lot of work on this and my other plugins.