2
$\begingroup$

I'm trying to instancing an object with all it's mesh children, but i can't find a way, I've seen in previous version of blender the "object from groups" but now that there is the collection system, i can't. Any good solution?

Thanks

$\endgroup$
3
  • $\begingroup$ Do you want to instantiate every object in the collection at once, or do you have a specific object in a collection, and you want to instantiate this object and all their children ? Do you want to instantiate every mesh inside one single object or do you want to instantiate as many objects as there are children + the parent ? $\endgroup$ – Gorgious Apr 30 '20 at 13:45
  • $\begingroup$ Thank you for your supportoI have different mesh children of a null parent animated in locscrot, now I'd like to instantiate many of this animated Object and offset animation of the null parent also. $\endgroup$ – Luigi Sorbilli Apr 30 '20 at 23:38
  • $\begingroup$ I'vr tried different way but seems there is no way unless join all object in one object... $\endgroup$ – Luigi Sorbilli May 1 '20 at 22:01
2
$\begingroup$

Since an object doesn't store reference to its children, I would advise to use a collection for this, and create an empty as a collection instancer. Be aware that every instanced collection will have the same animation as the first one:

For example, I have this collection with a cube and a Suzanne children.

enter image description here

Create empties as instance collections :

enter image description here

Loop over them and change their position :

enter image description here

Increase the number of instances :

enter image description here

$\endgroup$
1
  • 1
    $\begingroup$ Thank you 1000 times for your support!! $\endgroup$ – Luigi Sorbilli May 2 '20 at 17:27

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.