Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

280: Support instancing and proxies #495

Open
tngreene opened this issue Oct 25, 2019 · 1 comment
Open

280: Support instancing and proxies #495

tngreene opened this issue Oct 25, 2019 · 1 comment
Assignees

Comments

@tngreene
Copy link
Collaborator

@tngreene tngreene commented Oct 25, 2019

Related to #450 and #452.

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.

shared_library_concept.zip

@tngreene

This comment has been minimized.

Copy link
Collaborator Author

@tngreene tngreene commented Dec 19, 2019

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.