Page MenuHome

Mask Tool has no working visualization
Closed, ResolvedPublic

Description

System Information
Operating system: Windows 10
Graphics card: AMD Radeon R7 450

Blender Version
Broken:

(example: 2.80, a205293426b, blender2.8, 2018-12-03 00:27)
Worked: (optional)2.79b

Mask Tool visualization doesn't appear to work anymore in 2.8

Exact steps for others to reproduce the error
Add a new object, go to Texture Paint layout and set a new Texture Slot with color.
Go to top bar OR to Tool properties and turn on Mask, and add a new mask texture using existing UV.
Set the visualization color to what you expect to see when painting with the mask tool.
In UV Image Editor, load the mask image in view to see status.
Switch to Mask tool in Texture Paint mode, and paint on the mask in the 3d view.
Switch to Work Bench, Eevee, Cycles, and try to find where to turn on the visualization, and pull out hair.

This is not a finished feature in 2.8, and might need redesign to allow it to be an overlay in viewport so that it will work consistently in Workbench, Cycles,Eevee. Up til 2.79b, we had it working with Multitexture, and it didn't work with GLSL.

Including screen captures of 2.79 working and 2.8 not.

Details

Event Timeline

Sebastian Parborg (zeddb) triaged this task as Confirmed, Medium priority.

I can confirm that this is an issue in 2.8. I'm guessing that the new render backend currently lacks support for visualizing texture masks.

So can we get a proper visualization then? All we need is to see the color as if it is a transparent texture on top of the stack that is painted in, and be able to invert it as before. This is still broken, and is as invisible as the cavity masking now. If you want to really do a great thing, enable to visualize the mask as well as a secondary color for the cavity masking feedback as well.

Yes this slided under my radar. I'll take care of this.