For Sven:<br><br>> As far as I can see does Photoshop solve this completely different.
They only<br>> have adjustment layers, but these can be applied to<br>> layer so
that they work just like filter masks.<br><br>That's not good to change area of interest of the adj. layer on the go. "One function - one tool", right?<br>Layer - applies to the stack projection.<br>Mask - applies to a layer<br>
<br>>>> Now to resume my thinking :<br>>>> - All masks must behave the same way, even if built-in a special layer type.<br>>>> - The current filter layer built-in mask is almost unusable :/.<div class="gmail_quote">
<div>>> I'm working on this.</div></div><div>> Just curious. How are you going to solve that?</div><br>Activate application of a selection during merge? =)<br clear="all"><br>For Boud:<br><br>> I never understood the photoshop way of doing things, while I do think I<br>
> understand Krita's design pretty well<br><br>This doesn't proof anything! And you understand that :p<br><br>>, and I don't think it's as bad as this discussion seems to conclude<br><br>Well, if you scroll back a bit, you see that a couple of messages before i agreed that this system is NOT bad. Selections are nessesary. (repeat again) Selections are introduced to conform masks paradigm (adj. layers should work in the same way as masks). =)<br>
So it's not that bad! At least for now.<br><br>> I would like to see a design from Dmitry first, before he commits a big change<br>
> to the current design -- the notes about the current design are on the wiki<br>
> (<a href="http://wiki.koffice.org/index.php?title=Krita/SelectionsMasks" target="_blank">http://wiki.koffice.org/index.php?title=Krita/SelectionsMasks</a>) and I think<br>
> also in the krita/doc directory.<br><br>Of course i'll publish it onto reviewboard and others. There is no change from users point of view. I've just moved most of masks stuff into KisLayer and prepared some framework for bottom-up strategy.<br>
<br>For Sven again: =)<br>> The major problem I have with the current masks is the order in <br>> which the composition done from user point of view.<br><br>>Example: <br>> <a href="http://img406.imageshack.us/img406/5144/adjustmentlayer2.png" target="_blank">http://img406.imageshack.us/img406/5144/adjustmentlayer2.png</a><br>
<br>> With filter mask it starts with the paint layer, jumps to the
lowest child<br>> of the layer and goes upwards while compositing (With
explicit masks<br>> would even be one level deeper)What's also weird is
that the preview <br>> image of the finished layer would be shown in the
first child of the source layer (last filter mask).<br>
<br>I don't like the second way as it takes tooooo much space on your workplace.<br><br>Idea! What if we'll introduce a tree with the root in the bottom and branches at the top? =)<br><br>Like this:<br><br><span style="font-family: courier new,monospace;">--o Layer3</span><br>
<span style="font-family: courier new,monospace;">--o Layer2<br><br> + Second mask</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> |<br> + First mask</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> |</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">--+ Layer</span>1<br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">--o Layer0</span><br><br>What do you think?<br><br>> With adjustment layer you need additional group layer, but it has
the <br>> advantage that the group layer shows the preview.<br><br>Adj. layers can show a preview too. What is the problem? They have their own projection - no problem!<br><br>> Another advantage
is that the compositing only upwards.<br><br>Look at the picture above.<br><br>-- <br>Dmitry Kazakov<br>