Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
280: Support instancing and proxies #495
In order to support the "re-usable library" idea that some have had, we can support linked collections and proxy objects. Neither solution is perfect, but, I think people will really like it. What is mainly affected is the collection algorithm, which needs to know how to resolve this sort of thing.
Attached is a bunch of examples of different styles of making this work.
This may be easier than before's solution of making a temporary real version and deleting it later: https://docs.blender.org/api/current/bpy.types.Depsgraph.html#dependency-graph-iterate-over-all-object-instances