Maniphest T87919

State of hidden geometry not synced between edit mode and vertex paint/weight paint mode
Confirmed, NormalBUG

Assigned To
None
Authored By
Simon Thommes (simonthommes)
Apr 29 2021, 9:08 PM
Tags
  • BF Blender
  • Modeling
  • Sculpt, Paint & Texture
Subscribers
Philipp Oeser (lichtwerk)
Simon Thommes (simonthommes)

Description

System Information
Operating system: Linux-5.8.0-7630-generic-x86_64-with-glibc2.32 64 Bits
Graphics card: Quadro RTX 6000/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.32.03

Blender Version
Broken: version: 3.0.0 Alpha, branch: master, commit date: 2021-04-29 07:54, hash: rB868c8e8617d0
Worked: (newest version of Blender that worked as expected)

Short description of error
When vertex selection (or face selection) is used in either vertex paint or weightpaint mode the state of hidden geometry is not synchronized but overwritten by some specific state on this object. That makes it impossible to paint on using vertex selection. Joining the mesh into a new object did not fix the issue.

Exact steps for others to reproduce the error
See file:

Related Objects

Mentioned Here
T80771: Mode switching hides vertices in Edit mode (Weight paint / Sculpt mode --> Edit mode)
rB3ebe97c06b67: Fix T78665: Face Set visibility reverted when chaning Multires Levels

Event Timeline

Simon Thommes (simonthommes) created this task.Apr 29 2021, 9:08 PM
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.Apr 30 2021, 2:17 PM
Philipp Oeser (lichtwerk) added a project: Modeling.
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).May 3 2021, 11:57 AM

There is something wrong with Sculpt Face Sets data here (needs a bit more checking -- this broke around the time of rB3ebe97c06b6, so might be related)

But as a workaround, you can re-init Face Sets [go into sculpt mode, Face Sets > Initialize Face Sets > choose anything that is suiting]

Philipp Oeser (lichtwerk) added a project: Sculpt, Paint & Texture.May 3 2021, 12:02 PM
Simon Thommes (simonthommes) added a comment.May 3 2021, 12:32 PM

@Philipp Oeser (lichtwerk) Thanks for looking into it! For now I worked around the issue by fully recreating the object using geometry nodes to transfer the geometry data.

Julien Kaspar (JulienKaspar) moved this task from Backlog to Bugs on the Sculpt, Paint & Texture board.May 11 2022, 9:51 AM
Julien Kaspar (JulienKaspar) changed the subtype of this task from "Report" to "Bug".