Page MenuHome

Weight Paint Overlay
Confirmed, NormalPublicDESIGN

Description

Most of the issues originally described in this task have been resolved!

The only remaining problem is that the Weight Paint object is affected by shading options: lighting, material, textures, etc. It should always act as if the shading mode was set to Flat with a completely white color.
The colors of the weight paint overlay are meant to represent the value of those weights. If those colors are affected by anything else, the original information they were trying to convey is corrupted or lost. See T61486#702654 for illustration.

Hopefully this will be fixed as part of the Attribute Edit project.

Event Timeline

Demeter Dzadik (Mets) changed the subtype of this task from "Report" to "Design".

This is related to Attribute Edit. So will add @Pablo Dobarro (pablodp606) to the discussion. When we have attribute edit overlay this would most likely be solved.

Campbell Barton (campbellbarton) changed the task status from Needs Triage to Confirmed.Feb 12 2020, 8:24 AM

@Pablo Dobarro (pablodp606) Can you comment here on whether these issues really need to wait until Attribute Edit project progresses? To me it feels like that could be years - that's years of 7 extra actions to enter and leave weight paint mode. (On top of the already standard 3-5 actions.) This is a pretty severe regression in usability from 2.7. (And it is only the tip of the iceberg)

Also throwing @Julian Eisel (Severin) in here because he mentioned to me that at one point he fixed the weight paint overlay, and then it got unfixed, or something along those lines? Let's get it un-unfixed! :)

@Demeter Dzadik (Mets) last week I fixed several issues for vertex weight overlay including some issues addressed with this ticket. We should update this design and see what is still needed.

Demeter Dzadik (Mets) added a comment.EditedApr 6 2020, 3:09 PM

@Jeroen Bakker (jbakker) I noticed just yesterday that weights are now displayed nicely while in x-ray and wireframe view!! I was going to ask if that was you, but I guess I got my answer :D Many thanks!

I found somewhat of a corner case where weights are still not visible: When the object's display mode is set to Wire, and the viewport is NOT in X-Ray or Wireframe mode: F8452746

I also ran into some funky artifacts once, and although I was not able to reproduce a second time, I did get it on video: F8452731

Update: I'm no longer getting the above issues! (Hence disabled video embeds to reduce noise)

This was just mentioned in the Animation & Rigging module meeting as well, as a big issue also with newer Blender users.

Would it be possible to just let Weight Paint use the same drawing mode as Texture Paint, so that the weight painting colours are shown correctly?