Maniphest T73802

Instance Object is overriding Object Colors
Closed, Duplicate

Assigned To
None
Authored By
Julien Kaspar (JulienKaspar)
Feb 14 2020, 2:12 PM
Tags
  • BF Blender
Subscribers
Brecht Van Lommel (brecht)
Campbell Barton (campbellbarton)
Dalai Felinto (dfelinto)
Julien Kaspar (JulienKaspar)

Description

System Information
Operating system: Linux-5.3.0-29-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: Quadro GP100/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 440.48.02

Blender Version
Broken: version: 2.83 (sub 2), branch: master, commit date: 2020-02-14 05:14, hash: rBf621f03e4b25

Short description of error
When setting up Object Colors for objects and then instancing the collection that they are in, the instance object is overriding the object color with its own color.
This could be by design or an oversight but it hurts viewport pre-viz if object colors are heavily used.

Exact steps for others to reproduce the error

  • Change the object color for the default cube
  • Instance the Collection the cube is in to the same scene
  • The object color of the instance should now be white

Related Objects

Mentioned Here
rB022ad416702d: DRW: use object color from instancer

Event Timeline

Julien Kaspar (JulienKaspar) created this task.Feb 14 2020, 2:12 PM
Julien Kaspar (JulienKaspar) added subscribers: Dalai Felinto (dfelinto), Brecht Van Lommel (brecht).
Dalai Felinto (dfelinto) added a comment.Feb 14 2020, 3:45 PM

@Brecht Van Lommel (brecht) do you recall if this is by design or not? The way I see it, it could go both ways.

Brecht Van Lommel (brecht) added a subscriber: Campbell Barton (campbellbarton).Feb 14 2020, 3:54 PM

Git blame leads me to rB022ad416702d: DRW: use object color from instancer.