Maniphest T76199

Bevel modifier and materials "bleed" over faces
Closed, ResolvedKNOWN ISSUE

Assigned To
Howard Trickey (howardt)
Authored By
Matthias Pieroth (jayanam)
Apr 28 2020, 9:38 PM
Tags
  • BF Blender
  • Modifiers
  • Modeling
Subscribers
Ankit Meel (ankitm)
Brecht Van Lommel (brecht)
Hans Goudey (HooglyBoogly)
Howard Trickey (howardt)
Matthias Pieroth (jayanam)

Description

System Information
Operating system: windows 10

Blender Version
from 2.8. Tried with 2.82, 2.83, 2.90a

Short description of error
When using a bevel modifier for an object that has more than on material, it can happen (perhaps only with NGons), that the material bleeds into a different face.

Object mode:

Edit mode:

Bevel modifier

The blend file is attached.

Revisions and Commits

rB Blender

Event Timeline

Matthias Pieroth (jayanam) created this task.Apr 28 2020, 9:38 PM
Matthias Pieroth (jayanam) updated the task description.
Ankit Meel (ankitm) added a project: Modifiers.Apr 29 2020, 8:51 AM
Ankit Meel (ankitm) added a subscriber: Ankit Meel (ankitm).Apr 29 2020, 8:59 AM

Is there a plane in there? It could be this:


or maybe I should file a new bug report..

Matthias Pieroth (jayanam) added a comment.Apr 29 2020, 2:02 PM

@Ankit Meel (ankitm) : No, there is no plane in it, I attached the blend file, it is one object.

Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.Apr 29 2020, 9:00 PM
Brecht Van Lommel (brecht) changed the subtype of this task from "Report" to "Known Issue".May 1 2020, 6:20 PM
Brecht Van Lommel (brecht) added a project: Modeling.
Brecht Van Lommel (brecht) added subscribers: Hans Goudey (HooglyBoogly), Howard Trickey (howardt), Brecht Van Lommel (brecht).

@Howard Trickey (howardt) @Hans Goudey (HooglyBoogly) I guess this is the same as T60302: bevel modifier material problem.

I guess this is more a known issue than a bug at this point, but prioritizing the choice based on material slot would be good.

Hans Goudey (HooglyBoogly) added a comment.May 1 2020, 10:54 PM

Have you implemented the idea from the other task @Howard Trickey (howardt)? If not I'll look at it. I don't want to duplicate work though.

Howard Trickey (howardt) added a comment.May 1 2020, 11:28 PM

I have not. I'm spending all my time on Boolean these days.

At least one person in a thread about Bevel did not like the idea of using material slots to disambiguate. I had another (sorting) algorithm in mind but when I looked at it last, it got a lot more complicated. I was probably trying to bite off more than I should have. Feel free to have a go at this, if you want, Hans. I can review any code you may write.

Howard Trickey (howardt) closed this task as Resolved by committing rBe3a420c4773a: Fix T76199 Bevel materials "bleed" over faces..Jun 26 2020, 12:43 PM
Howard Trickey (howardt) claimed this task.
Howard Trickey (howardt) added a commit: rBe3a420c4773a: Fix T76199 Bevel materials "bleed" over faces..