/
Agents interacting with particles (ragdolls)

Agents interacting with particles (ragdolls)

 

To activate the interaction between multiple solvers, you need to activate the "Generate Feedback objects" and set PackedObject as "Collider Finder Label" on the atoms agent group dop object.

 

The effector relationship on the merge node that merges the two solvers must be set to "Mutual". Otherwise, only one solver affects the other, but if you want to add impulse on ragdoll when a particle hit, it should be set to Mutual.

If you want to switch a ragdoll from kinematic to dynamic when a particle hits you need to set a collision force threshold > 0 on the ragdoll module, otherwise atoms will ignore the hit event and it will not switch the ragdoll to dynamic.

 

This system could be slow because the generation of the feedback geometry is slow.

Instead of particles, we do recommend to use other rigid bodies or agents as we did with the arrow in the physics tutorial: Physics and Ragdoll simulation - Atoms Crowd Documentation - Confluence (atlassian.net)

 

Related content

Physics and Ragdoll simulation
Physics and Ragdoll simulation
More like this
Directional Behaviours
Directional Behaviours
More like this
Ragdoll Builder
More like this
Blueprint Behaviour
Blueprint Behaviour
More like this
Agent group (AtomsMaya/AtomsHoudini)
Agent group (AtomsMaya/AtomsHoudini)
More like this
Agent group
More like this

Copyright © 2017, Toolchefs LTD.