4
$\begingroup$

I have a model which consists of a few levels of parent/child relations, with a single common ancestor P at the top. I'd like to set up a particle system which emits instances of the whole model, but when I set the dupli object to P, it emits only P.

It's going to get ugly if I have to join all of the objects into a single mesh.. Is it possible for a particle system to emit a parent with all of its children?

$\endgroup$
  • $\begingroup$ I'm afraid this is going to be a duplicate question.. I've found it tough to search for, as since regular particle children are hogging the google hits.. $\endgroup$ – ajwood Dec 7 '14 at 17:30
4
$\begingroup$

Group all the objects and under the particles render tab set the render to Group and check whole_group.

enter image description here

| improve this answer | |
$\endgroup$
3
$\begingroup$

In Blender 2.81, this is now done with Collections instead of Groups. Be sure to select the checkbox "Whole Collection".

In this example "doughnut" is the parent object, which has a number of child objects:

enter image description here

| improve this answer | |
$\endgroup$
  • 1
    $\begingroup$ How about I have 2 objects with children, and spawn those two objects randomly? It's not working with collections. For collections it's just listing all objects inside it (even though they are parented to empty). It's driving me nuts. $\endgroup$ – Acrivec Mar 14 at 23:49
  • $\begingroup$ I'm so confused. When checking the whole collection for a particle system, the particles are no longer emitted from the actual emitter, but from some sort of offset between the emitter and the object. Any idea why? $\endgroup$ – Clanket May 7 at 13:06

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.