chucky wrote:Hi Peteroid,
Don't worry if masking seems confusing, almost everyone would agree with that.
I think the masking system should have a full makeover, so that it is clearer to understand.
Personally I have to go to the tutes every single time I use it
Ditching the current wording of the masking methods (regardless of how it relates to the programming) would be a start.
The whole upside down nature of the masking method is also weird from a users point of view.
I think a cookie cutter or window frame comparison works to explain why we all find it so confusing.
When we look through a window, the window frame blocks what is behind, when we use a template to cut something out (like a cookie cutter) we place the template over the object we wish to cut out. Surely the logic of that overrides the programming logic that does the actual job.
This is why people are describing the current method as 'back to front', I wish Mike would take heed of this and fix it once and for all.
Something that seems so simple and innately understood becomes confusing, it defies our real world experiences with masking.
I know arguments can be made to defend the current method, but the amount of confusion surely makes those arguments seem a little lacking in strength.
Hi Chucky! Thanks for the reply!
Yeah, I've worked with masking now long enough that I finally feel I have a pretty good grasp on it (famous last words).
They actually did a good job with it, it just needs to be explained better in the documentation. Though some decisions seem questionable.
The 'Reveal All' option is the way I naturally think (though I use the other method more now that I know how it works). In 'Reveal All' mode everything is by default shown and the the 'mask' is the HIDER... that is, positive space on the mask is what is hidden on the image/layer.
But the documentation tutorial examples only talks about the 'Hide All' method. They probably did this since it is the harder method to deal with (from what we think the word 'mask' means)... since in this mode the default is everything is hidden and the mask is the REVEALER.
Then things like 'add to mask' and 'subtract from mask' make a lot of sense. But they don't make clear that the same terminology means EXACTLY THE OPPOSITE depending on which mode you use! THAT is VERY confusing, and using the less-intuitive method only for examples doesn't help.
Maybe it would have been better not to use terminology like 'add to mask', but rather 'add to reveal' or 'add to hide', and then dynamically change the menus appropriately depending on the mode being used.
That being said, I still cannot for the life of me fathom why 'mask processing' is done from the BOTTOM LAYER UP, since this means you have to put the mask behind the layer to hide it (which from a natural pov seems wrong, sort of like putting a Halloween mask on the back of your head to hide your face). But that just takes some brain tweaking (but, in all fairness, a design that required brain tweaking should be avoided, and they could have avoided it in this case by processing masks front to back)...