Page MenuHome

2D mask brush not working
Open, Confirmed, MediumPublic


System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 660 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86

Blender Version
Broken: version: 2.80 (sub 75), branch: master, commit date: 2019-07-25 08:02, hash: rB4f363283eb2c
Broken: version: 2.79 (sub 7), branch: blender2.7, commit date: 2019-06-27 10:41, hash: e045fe53f1b0, type: Release

Short description of error
Mask brush in 2D paint editor just painting white, but not masking at all.
May be I am wrong, but it not documented at all, and there is question on BlenderArtists since 2015, without answer.
So it seems nobody know what is it for, how it work, but it is inside 2.80 now.

Exact steps for others to reproduce the error
Try to use it by yourself



Event Timeline

You could have wait at least 2 days before coming to conclusion that nobody knows how to use it.

That is an UI inconsistency. The brush was made to be used in Texture Paint mode in 3D Viewport.
And brushes created for texture paint mode are reused for image painting into Image Editor.

In sculpt mode, mask data is stored on vertices of mesh.
But in texture paint mode, data are pixels. So, it is stored into a Stencil image applied on mesh by using UVmapping.

So, in 3D View, using Mask Brush corresponds to painting an UVmapped BW image that is used to annihilate effects of regular brushes.
But, in Image Editor, there is no general mask. You can use Mask Brusk as a white brush to quickly paint a Stencil Image for 3DView in Image Editor.
But it is not a mask for a 2D Editor. There are vector masks for compositing nodes. But no mask for painting into Image Editor.

It is less cumbersome to open Image menu and press Edit Externally item to launch your favorite 2D editing software than trying to use Blender masks to paint an image.

@ronan ducluzeau (zeauro) first question was asked in 2015. It is little more than 2 days

External software is good, but I need to export UV separately, than import it as another layer to my file.
Than hide it and save image, and save layered copy. A bit bumpy workflow.

As far as mask brush not working as mask, it should be removed (or fixed to proper behavior).

Jacques Lucke (JacquesLucke) lowered the priority of this task from Needs Triage by Developer to Confirmed, Medium.Aug 7 2019, 12:50 PM

I agree, the mask brush should not be displayed or behave differently in the image editor.

@William Reynish (billreynish) Can the mask brush just be removed from there or are there workflows where it is required to exist in the image editor?

@Jacques Lucke (JacquesLucke)
I hope, 2D masking will be implemented too. It is very common tool.