3
$\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$
4
$\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$
4
  • $\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 '19 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 '19 at 17:51
  • 1
    $\begingroup$ thanks, I corrected the answer, actually completely rewrote it. $\endgroup$ Apr 17 '19 at 13:15
  • $\begingroup$ is this "make instances real" now ? still, I find it very hard to understand the way to achieve this. $\endgroup$
    – gordie
    Apr 8 '20 at 10:05
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.