An add-on for Blender that allows quickly editing Collection Instance source collections.
This came about as the result of making Asset Library files that used Collection Instances to house multiple-Object assets. Upon importing them into another file, they would be seemingly uneditable, as Blender would link the Collection Instances to the current Scene, but not the Collection itself.
Since it was a relatively reproducible process to find and link the Collections, I created this addon that allows quickly dropping in to edit the underlying Collection of a Collection Instance, and then dropping out.
Either install the ZIP file from the release or clone this repository and use the build_release.py script to build a ZIP file that you can install into Blender.
- Select a Collection Instance. (Selecting multiple Collection Instances is not supported.)
- Either from the Object menu or the spacebar/W context menu, select "Edit Instanced Collection", or use the hotkey (Ctrl+Alt+C) in Object Mode.
- You will be dropped into a newly-created Scene containing nothing but the Collection. Edit the collection, and your edits will be reflected in all instances of the Collection.
- Once you are done editing (ensure that all new objects are within the Collection) delete the temporary Scene (named "temp(name-of-collection)").
You can drill down to multiple levels, though you will have to be sure to clean up any temporary Scenes and Worlds made by the addon (usually, using the Clean Up tools).