Page MenuHome

Face Sets visibility glitches
Confirmed, HighPublicBUG

Description

Blender Version
Broken: version: 2.83 (sub 7), branch: master, commit date: 2020-03-10 09:23, hash: rB9f48852ba405

Short description of error
These might be multiple bugs but I don't know where one starts and the other ends.

  • When switching to smooth shading on an object, the face sets are being smoothed similar to vertex colors (Except for some edges that are still sharp) I would expect them to be all sharp like material colors.
  • When assigning a material to a face set, the face set will suddenly have sharp corners, unlike the others.
  • When using smooth shading after the face set is assigned a material and hiding face sets, the hidden face sets glitch out.

Event Timeline

Dalai Felinto (dfelinto) changed the task status from Needs Triage to Needs Information from User.Tue, Mar 10, 4:36 PM

@Julien Kaspar (JulienKaspar) can you test again. Pablo just committed (1619a5d8e9bb) a fix for a few glitches I found.

Dalai Felinto (dfelinto) renamed this task from Face Maps visibility glitches to Face Sets visibility glitches.Tue, Mar 10, 4:37 PM
Dalai Felinto (dfelinto) updated the task description. (Show Details)

I know were the smooth shading issue comes from, it is because I duplicated the code for rendering the vertex colors to render the face sets color. I'll try to fix it as soon as possible.
Can you try the material assign issues in a Blender version previous to when the face sets were added?

@Pablo Dobarro (pablodp606) The earliest build with the face sets I have is 5be0e3430d13 and it also happens there.
In the latest Blender version dc8bb3f3a0bc it's actually worse since the face sets are bleeding into the white default face set randomly (in addition the the other mentioned glitches).

EDIT: You mean "previous to when the face sets were added" as in before they were added?
I tried it in 2.82 but it was all fine there.

Dalai Felinto (dfelinto) changed the task status from Needs Information from User to Confirmed.Tue, Mar 10, 5:26 PM
Dalai Felinto (dfelinto) triaged this task as High priority.
Dalai Felinto (dfelinto) changed the subtype of this task from "Report" to "Bug".