aferrero2707 / PhotoFlow

A fully non-destructive photo retouching program providing a complete layer-based workflow including RAW image development.
http://aferrero2707.github.io/PhotoFlow
GNU General Public License v3.0
309 stars 36 forks source link

Masks can confuse #31

Open salvadhor opened 9 years ago

salvadhor commented 9 years ago

It's clear, that creator of software know every little piece of its code and algorithms. But poor unschooled users may get lost in Photoflow's masks. Sometimes it's not clear, which region will be affect by effect choosen as mask.

It would be nice to have: 1/ all effects which could be used as mask (which selects pixels/regions) grouped in tab Masks - I mean, effects as curve, HSL mask and so on. or 2/ strict mask preview (region) - what already we had in previous version. 3/ little description, what does layer/effect pick when used as mask.

It's not end of confusion. There's BCSH Adjustment tool (wonderful!), which already has its own HSL mask.

This leads us to conclusion - a little more documentation, a little more 'convince' way to show effect of masking.

aferrero2707 commented 9 years ago

Actually, I've started to write a blog article that describes in some detail the new interface, in particular the usage of the new small buttons below the layer name in the tools widgets.

1/ I've been also thinking about that, but the fact is that most of the tools (curves, gradients, blurs) can be used to edit both the main image and the masks... I think it would not make sense to move them to a new "Masks" tab, but maybe they could appear in multiple tabs (for ex. the curves could be found both in "Color" and "Masks")?

2/ It is possible in the new version as well, or at least in principle... but I still have issues with that, one of the main reasons I have not yet officially released the code in the master brach. In the new GUI, the "show current layer" option is replaced by the possibility to make a layer "sticky": if you enable the small "push-pin" button below the layer name, the output of that layer will always be shown in the preview, independently of which layer you will subsequently select and tweak.

3/ indeed, documentation is the next big thing to work on!

aferrero2707 commented 9 years ago

A small update: in version 0.2.0, the visualisation of the masks works again, and all tools that can be used in the context of mask creation/editing are re-grouped in a new "mask" tab of the "New layer" dialog.