System Information
Windows 7 64, HD 5770
Blender Version
Broken: 9337574 (2.71 release) + 35bc266
Short description of error
Materials that are used by more than one object, but in different material slots:
(MeshA RedMaterial Slot1 + MeshB RedMaterial Slot 2)
disappear if they have any generate modifier assigned on its object.
There also seems to be a dependency if the faces are assigned to only one material or more than one.
I havent fully discovered the cause, but its easy to reproduce - please take a look in the file.
Exact steps for others to reproduce the error
- Add a Cube
- Give it a Array modifier.
- Give it 2 Materials (use 2 different colors - more visible).
- Assign some faces or whole mesh to Material 2.
- Duplicate the Cube
- Delete Slot 1 Material on Cube 2.
You now have Material2 in different slots:
Cube 1 = Slot 2
Cube 2 = Slot 1
- Press P to start the Game Engine
Problem: Material 2 on Cube 1 doesnt show up.
The bug exists very long, i think over 3 years - finally i have found something.
Would be great if you can fix that.