Page MenuHome

Mask brush strokes in sculpt mode + texture shading mode only show up while dyntopo enabled
Closed, ResolvedPublic

Description

System Information
Linux MANJARO 16.10.3 64-bit
Linux OpenSUSE Leap 42.2 64-bit
Nvidia GeForce GT 640
Nvidia GeForce 820M

Blender Version
Broken: 2.78a down to 2.64 (when the mask brush came out)

Short description of error
When dyntopo is disabled and the viewport shading mode is set to texture, the mask brush strokes are not displayed (in both Cycles and Internal).
According to the 2.64 release notes, When the mask brush came out there was no way of displaying the mask in texture mode :

  • Masks are only visible when drawing with the PBVH, so masks will not be visible if:
    • Draw mode is not set to 'solid'.

But if it can now be displayed while dyntopo is enabled, I don't see why it couldn't be while it's disabled.

Exact steps for others to reproduce the error
In default new scene :

  • subdivide the cube a couple of times and apply the modifier
  • enter sculpt mode and paint a mask on the object with the mask brush
  • select "Texture" shading in the viewport : no mask anymore
  • enable dyntopo : the mask is back

the "Shadeless" texture mode is very useful for clearly seeing a mask, and we can use it by enabling dyntopo (see attached image), but it would be much better to have this possibility without dyntopo as it wouldn't break the UVs.

Event Timeline

ChameleonScales (Caetano) renamed this task from Mask brush strokes in sculpt mode + texture shading mode only show up while dyntopo enabled. to Mask brush strokes in sculpt mode + texture shading mode only show up while dyntopo enabled.Jan 19 2017, 10:22 PM

@Aaron Carlisle (Blendify) Don’t know why you assigned this to me? This is more a drawing issue (OpenGL) than anything else I’d bet, which is totally not my area of expertise.

Not even sure this si a bug actually, since it never worked, and original code stated it was not expected to work…

Aaron Carlisle (Blendify) lowered the priority of this task from 50 to Normal.Feb 2 2017, 2:59 PM

Not even sure this si a bug actually, since it never worked, and original code stated it was not expected to work…

But then again, if it works when dyntopo is enabled, do you see a good reason why it shouldn't work when it's disabled ?

I cannot reproduce anymore in B280. perhaps close this.

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Resolved.May 29 2019, 10:09 AM
Brecht Van Lommel (brecht) claimed this task.