Maniphest T68754

opening a scene from 2.8 results in many of the materials not rendering.
Closed, Duplicate

Assigned To
None
Authored By
michael campbell (3di)
Aug 17 2019, 5:44 AM
Tags
  • BF Blender
Subscribers
Martin Capitanio (capnm)
michael campbell (3di)
Philipp Oeser (lichtwerk)

Description

System Information
Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 431.70

Blender Version
Broken: version: 2.81 (sub 2), branch: master, commit date: 2019-08-16 18:51, hash: rBe8ffe25eb111
Worked: (optional)

Short description of error
opening a scene from 2.8 results in many of the materials not rendering.

Exact steps for others to reproduce the error
open a 2.8 scene which has multiple materials assigned to one mesh. The materials are still present in the materials panel, but to get them to show up you have to go into edit mode on each object and then use the material list to select faces and then click assign. Theh correct faces are selected when you click select, so I'm not sure why you would need to re-assign them again.

Related Objects

Mentioned Here
T68826: eevee not showing multi material object properly when blend is loaded until mesh is updated
rB7ba2720a70c8: Fix T68103: bevel sometimes infinite loops with patch miter.

Event Timeline

michael campbell (3di) created this task.Aug 17 2019, 5:44 AM
michael campbell (3di) added a comment.Aug 17 2019, 6:01 AM

quicker way to fix is to select all meshes and then go in and back out of edit mode. No assignments needed that way, as soon as you come out of edit mode then everything is back as it should be.

Martin Capitanio (capnm) added a subscriber: Martin Capitanio (capnm).EditedAug 17 2019, 7:55 AM

I can reproduce this with the attached file:
rB7ba2720a70c8

  • Switch to solid view port shading mode.
  • Toggle the objects interaction mode between edit and object [tab tab].
  • Switch to look dev view port shading mode.

The entire mesh will now be displayed using the last material slot.

  • Toggle the objects interaction mode between edit and object [tab tab].

Fixes the issue.

Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).Sep 20 2019, 1:05 PM
Philipp Oeser (lichtwerk) added a comment.Sep 20 2019, 1:08 PM

(this report is a bit older, there have been related commits, but the issue is still not solved entirely...)