If I select the shudder that I want to keep in add mode, then the other areas are removed from the mask. This behavior seems to be the opposite of what would be expected where I would normally select the area to be subtracted.
Hi,
You need to add a first area rectangle (in normal mode) covering the whole image, and then subtract from it with other shapes.
The subtraction mode is relative to other shapes in the area mask. Then the whole area is always intersected with other masks.
The only exception to this is the brush, which when set to add mode can be used to modify any other mask.
Since you are not the first one to be confused by this, I was thinking of adding a special case to the area mask, that adds automatically a rectangle covering the whole image if the first shape is in subtract mode.
What do people think about this? I usually don’t like special cases, because their behaviour can easily get confusing, but I’d still like to hear some other opinions…
Based on my original question, how would this then relate to creating a mask in Local Edits > Smoothing and then subtracting from the mask? Not sure I understand.
masks are created in the same way in all the tools supporting local editing. In your case, if you want to subtract something from a parametric mask, you do:
create your parametric mask
create an area mask with a rectangle in normal mode, covering the whole picture
add another rectangle in subtract mode, to exclude the areas you don’t want to modify
my question above was whether it makes sense to have a “special case” that would avoid the user to explicitly perform step 2.
Hope it’s clearer now…
If I understand correctly, from a practical point of view, it makes sense to me to have the rectangle covering the screen if the first shape is in subtract mode. Without it you are subtracting a shape from nothing so nobody would want to do that. I can also see why it sort of goes against the grain…
The only iffy scenario I can think of is when the user starts off by creating a full image mask (spot) and then decides to subtract from the mask. Would this mean that two full image masks would have be created, one by the user and one when activating subtract?
One idea is if there are subtract and/or interest masks with no add mask the software could alert the user that the mask won’t do anything. But I’m not sure if there is a mechanism place to notify the user about anything right now. If not that’s a whole new addition and may not be worth the trouble.
Just passing by so take this with appropriate (dis)regard. Usability wise it would be better to disable (grey out) substract/interest masks until there are masks to substract from. Should be a second stage of GUI.