Quick Mask feature

Hi!

One thing that I think is very useful in Clip Studio Paint is Quick Masks. They offer a very organic way to create selections by painting on a temporary layer with any brush, eraser or shape tool you want. It then paints in a semi-opaque overlay in a specified color. The selection is colored, the rest is blank. I have it set up with a shortcut, so at any point I can press Q to create a quick mask layer, paint a selection, then press Q again to make it into a regular selection. It is easy to switch between selection mode and quick mask mode in this way.

What makes this so powerful is that it is very intuitive to create selections this way, and it is easier to create selections with organic or soft edges then it would be with the selection tools. It is also easy to transform a selection this way.

I know that Krita has a global selection mask, but I can only seem to activate it when I already have a selection active. Also the selection is inverted to the way CSP handles it, cevering up everything that is not selected. I find the CSP style more intuitive.

I would love for something like this to be added to Krita.

If you have no selection and Show Global Selection is enabled, you need to toggle Show Global Selection Mask to make it visible.
I think this was done to prevent the Global Selection Mask from being shown to people who don’t want to see it.

Local Selection Masks may be useful to you.
Having said that, there are some strange things that can happen with local selection masks but they may have been fixed by now.

I’m not sure if you are looking for something like the ā€œPaint Selectionā€ plugin, could it be that?

I really like this plugin. :slight_smile:

Michelist

I think a one click/key shortcut for this sequence of action would satisfy this.

  • Add a blank global selection mask
  • select the newly added global selection mask layer
  • Switch the brush to anti aliased and colour to black

Now user paints the masks, presses the short-cut again

  • The user is on the original layer that they were prior to entering the mask editing. with the selection based on the paint active.

Or we could also ask to bring back the selection brush that was in krita prior to 2.9 (How to select areas with the paintbrush in Krita 2.9 | Krita)

Also we have had the similar feature request here - Feature request for a freehand brush selection tool I think we should merge these two.

The three step action seems to do the trick. One quirk in CSP is that it handles masks differently from most programs, as it does not work with black and white, but rather with opacity. This makes the third step unneccesary. I don’t know if this would be a problem in Krita?

I don’t know how such an action in Krita can be recorded, with the action having a shortcut assigned to it, would work in Krita? AFAIK Krita does not have the option to create an action from multiple seperate steps.

As for the selection brush: this is a feature in CSP too, and it can be quite useful, but it tends to inflate the amount of (sub) tools neccesary to handle an action. The quick mask is rather elegant in this regard, as it is just like a regular paint layer in almost every way, using the basic brush tools to draw with.

I will have to check this out, thank you!

In krita all masks are grayscale. However in this scenario what you need is the inverted result of the selection. it doesn’t matter if it is transparent black or white. What you or user want is selection created out of the painted area.

There is no action recorder in krita there was one and it was not truly action recorder but on canvas strokes recorder and it had bugs so it is disabled. That would be a separate request if there is not already.

I tried to elaborated the steps needed to do the selection so that we can understand that this feature saves time and is a good addition. I have exhausted my votes otherwise I would have voted for this one :slight_smile:

Please vote this.

1 Like

Yes I think it saves time, and makes for a more organic workflow for selections. This is a good thing for a painting program like Krita, if you ask me.

And yes, if adding a blank selection layer were a feature it would be a good thing already. I would prefer the colored area to be the selection, versus the other way around as it is now in Krita, as it just seems more intuitive and does not obscure the art below.

A related question: is there a way to tweak the opacity of the selection mask? In CSP this can be done by using the opacity slider in the layers panel.

In krita masks are grayscale as I mentioned so if you fill gray it will be transparent depending upon the value of gray