1
$\begingroup$

I would like to switch some materials of my linked collection, but how can I instanciate it so I can edit those materials? Will the meshes remain linked?

Thanks!

$\endgroup$
1
$\begingroup$

You can run the command 'Make Duplis Real' which can be found under the F3 key since blender 2.8. However, it works correctly only sometimes. The biggest problem is it breaks parenting of objects in the collection.

The add-on BlenderKit has a command in its panel called 'Bring to Scene', which converts linked collections into appended data also with hierarchy. It's in Blender 2.8 directly in add-ons. It does several steps for you and most of the time makes what you need.

$\endgroup$
  • $\begingroup$ thanks, but if i'm not mistaken, when you link a collection, you don't have access to the "materials" tab... ? $\endgroup$ – gordie Apr 16 at 12:19
  • $\begingroup$ + "make local" on a linked collection doesn't "unpack" that collection, I can't access its objects $\endgroup$ – gordie Apr 16 at 17:51
  • 1
    $\begingroup$ thanks, I corrected the answer, actually completely rewrote it. $\endgroup$ – Vilém Duha Apr 17 at 13:15
0
$\begingroup$

In some cases command "Make local" works OK to edit all your stuff in a local file.

Object/Relations/Make local/Select objects, data and materials (or all)

It brings the whole group to the scene, but it seems to work improperly if you try to link nested groups.

Menu_path

For keeping things linked, maybe the good solution will be to create another .blend file with new materials and then link it to the scene.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.