Page MenuHome

Array modifier shows wrong array number of objects in edit mode of linked objects
Open, Confirmed, LowPublic

Description

System Information
Operating system: windows10
Graphics card: NVidia GeForce GTS 250

Blender Version
Broken: 2.80 Beta 2019-05-29 18:17, hash: fee600f47980, branch: blender2.7

Short description of error
When I select a Window object (which is duplicated linked [alt+d]) which has array modifiers and change to Edit Mode another linked window (alt+d'ed object) shows current selected modifier on all of them.

Exact steps for others to reproduce the error
Open Blender with default layout and add an object then duplicate it (using alt+d). On two objects give them different Array modifiers and then toggle between them in edit mode.
In attached file just toggle between Cube and Cube.001 and go into Edit Mode on first and on second separately.

Blend file:


Details

Type
Bug

Event Timeline

Daniel Bystedt (dbystedt) triaged this task as Confirmed, Medium priority.

I get the same results

System Information
Operating system: Windows-10-10.0.17763 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 419.67

Blender Version
Broken: version: 2.80 (sub 73), branch: blender2.7, commit date: 2019-05-30 17:34, hash: rB846056de6b27
Worked: (optional)

Brecht Van Lommel (brecht) raised the priority of this task from Confirmed, Medium to Needs Triage by Developer.May 31 2019, 12:54 AM
Norbert Kowalczyk (TherockyDoo) renamed this task from [possibly a bug] Array modifier shows wrong array number of objects in edit mode of linked objects to Array modifier shows wrong array number of objects in edit mode of linked objects.May 31 2019, 9:46 PM
Brecht Van Lommel (brecht) triaged this task as Confirmed, Medium priority.

This kind of linked duplicate display in edit mode is only used for objects without modifiers in 2.7. We could do the same in 2.8.

I looked into this issue.

We could limit the duplicate display in edit mode for this specific case, but it won't solve the rendering issue. It might be related to the draw manager cache. The reason could be that the edit_mash has more precedence then the object mesh so rendering will be done by default in the edit mesh mode, what has the modifiers applied of the active object. making all linked duplicates render in the same way, eg with the wrong modifiers.

It could be that this can be steered from the depsgraph, need to look more into this.

Brecht Van Lommel (brecht) lowered the priority of this task from Confirmed, Medium to Confirmed, Low.Wed, Jul 3, 6:24 PM