Maniphest T92750

Regression: Sculpt Vertex Colors shown as black
Closed, Resolved

Assigned To
Kévin Dietrich (kevindietrich)
Authored By
Julien Kaspar (JulienKaspar)
Nov 2 2021, 9:56 AM
Tags
  • BF Blender
  • Sculpt, Paint & Texture
  • EEVEE & Viewport
Subscribers
Julien Kaspar (JulienKaspar)
Kévin Dietrich (kevindietrich)
Philipp Oeser (lichtwerk)
Pratik Borhade (PratikPB2123)
Steffen Hartmann (Harti)
Tokens
"Heartbreak" token, awarded by Harti.

Description

System Information
Operating system: Linux-5.4.0-89-generic-x86_64-with-glibc2.31 64 Bits
Graphics card: Quadro GP100/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.91.03

Blender Version
Broken: version: 3.1.0 Alpha, branch: master, commit date: 2021-11-01 19:48, hash: rB75f5edcaf338
Caused by rB03013d19d167: Eevee: support accessing custom mesh attributes

Short description of error
In the latest master the experimental sculpt vertex colors are always displayed as black, unless the object is in sculpt mode with all modifiers disabled and all shapekeys removed.

Exact steps for others to reproduce the error

  • Enable the experimental feature "Sculpt Vertex Colors"
  • Switch the viewport shading color to "Vertex"
  • Enter sculpt mode on an obejct
  • Use the "Paint" brush tool to paint the object
  • If that isn't working, reset the brush settings in the "Brushes" tab in the sidebar
  • Go back to object mode and the object should show up as black.

Revisions and Commits

rB Blender

Event Timeline

Julien Kaspar (JulienKaspar) created this task.Nov 2 2021, 9:56 AM
Pratik Borhade (PratikPB2123) added a subscriber: Pratik Borhade (PratikPB2123).Nov 2 2021, 10:24 AM
Pratik Borhade (PratikPB2123) changed the task status from Needs Triage to Confirmed.Nov 2 2021, 10:26 AM
Pratik Borhade (PratikPB2123) added a project: Sculpt, Paint & Texture.
Pratik Borhade (PratikPB2123) added a comment.EditedNov 2 2021, 10:39 AM

This is a regression.
(Introduced between 3e75f70acd7d - 8d8ce6443530)

Edit: I have attempted to bisect but getting build errors on every step so I gave up :/

Pratik Borhade (PratikPB2123) added a subscriber: Steffen Hartmann (Harti).
Pratik Borhade (PratikPB2123) renamed this task from Sculpt Vertex Colors shown as black to Regression: Sculpt Vertex Colors shown as black.Nov 12 2021, 7:17 AM
Pratik Borhade (PratikPB2123) updated the task description.
Steffen Hartmann (Harti) awarded a token.Nov 12 2021, 12:02 PM
Steffen Hartmann (Harti) added a comment.EditedNov 12 2021, 12:04 PM

Another side effect is a very very laggy viewport navigation in solid mode (at least on one of my bigger projects with over 4 million polygons).

Philipp Oeser (lichtwerk) triaged this task as High priority.Nov 12 2021, 3:07 PM
Philipp Oeser (lichtwerk) added a project: EEVEE & Viewport.
Philipp Oeser (lichtwerk) added subscribers: Kévin Dietrich (kevindietrich), Philipp Oeser (lichtwerk).

Caused by rB03013d19d167: Eevee: support accessing custom mesh attributes

CC @Kévin Dietrich (kevindietrich)

Philipp Oeser (lichtwerk) updated the task description.Nov 12 2021, 3:07 PM
Kévin Dietrich (kevindietrich) closed this task as Resolved by committing rB622e6f05f1b5: Fix T92750: sculpt vertex colors missing in object mode.Nov 15 2021, 2:40 AM
Kévin Dietrich (kevindietrich) claimed this task.
Kévin Dietrich (kevindietrich) added a commit: rB622e6f05f1b5: Fix T92750: sculpt vertex colors missing in object mode.