<div class="gmail_quote">On Thu, Sep 3, 2009 at 8:58 PM, Boudewijn Rempt <span dir="ltr">&lt;<a href="mailto:boud@valdyas.org">boud@valdyas.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Thursday 03 September 2009, Sven Langkamp wrote:<br>
&gt;<br>
</div><div class="im">&gt; I think with the way masks currently work in Krita it doesn&#39;t get much<br>
&gt; clearer:<br>
&gt; <a href="http://img197.imageshack.us/img197/8666/adjustmentlayer.png" target="_blank">http://img197.imageshack.us/img197/8666/adjustmentlayer.png</a><br>
&gt;<br>
&gt; On one hand it&#39;s more clear that you have a mask. On the other hand the<br>
&gt; placement below the layer makes it harder to see that there is a mask as<br>
&gt; it&#39;s only indicated by a &quot;+&quot; and you always you always have to colapse the<br>
&gt; tree to edit it.<br>
<br>
</div>Well, that&#39;s just an implementation artefact of our layerbox: originally, we<br>
intended to make masks appear in a row after the layer, but that was never<br>
implemented.<br><div class="im"></div></blockquote><div><br>Whouldn&#39;t that be the same as Gimp/Photoshop?<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
&gt; We should think about the possiblity to treat pixel and vector<br>
&gt; independently.<br>
<br>
</div>Make two different types of selections? That might well help, if we can find a<br>
solution for the global selection.<br>
<div class="im"><br>
&gt; The major problem I have with the current masks is the order in which the<br>
&gt; composition done from user point of view.<br>
&gt;<br>
&gt; Example:<br>
&gt; <a href="http://img406.imageshack.us/img406/5144/adjustmentlayer2.png" target="_blank">http://img406.imageshack.us/img406/5144/adjustmentlayer2.png</a><br>
&gt;<br>
&gt; With filter mask it starts with the paint layer, jumps to the lowest child<br>
&gt; of the layer and goes upwards while compositing (With explicit masks would<br>
&gt; even be one level deeper)<br>
<br>
</div>Er -- what do you mean with explicit masks here? I&#39;m not suggesting to take<br>
make a filter mask into two nodes in the layerbox, but we could consider<br>
making the mask/selection/paintdevice in the filter layer explicit.<br><div class="im"></div></blockquote><div><br>By an explicit mask I mean a mask that isn&#39;t built-in. In Krita the only way to do that would be to have a child.<br>
Such a mask could be turned off or moved without, while for example the adjustment layer stays in place (then working on the whole image)<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
&gt; What&#39;s also weird is that the preview image of the finished layer would be<br>
&gt; shown in the first child of the source layer (last filter mask).<br>
&gt;<br>
&gt; With adjustment layer you need additional group layer, but it has the<br>
&gt; advantage that the group layer shows the preview. Another advantage is that<br>
&gt; the compositing only upwards.<br>
<br>
</div>I&#39;m not sure I follow you here, not even with the image.<br><div class="im"></div></blockquote><div><br>Let&#39;s say you would minimize Layer 1. As a result the layer box would only show Layer 1 and the masks would be hidden. The small thumbnail would show the content of the layer, but not the effect of the masks applied to it. It would be the same no matter if the tree is collapsed to the top or the bottom.<br>
<br>On the other hand the group layer would show a thumbnail of the layer with all filters applied.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
&gt; One big problem is that if you have a very slow filter in between real-time<br>
&gt; updates are no longer possible.<br>
<br>
</div>But that&#39;s always going to be a problem, right? Not sure how relevant that&#39;s<br>
here.<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div class="h5">Boudewijn Rempt | <a href="http://www.valdyas.org" target="_blank">http://www.valdyas.org</a><br>
_______________________________________________<br>
kimageshop mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br>
</div></div></blockquote></div><br>