Skip to content

Ragdoll Best Practices #554

Answered by jrouwe
joshcoyne asked this question in Q&A
May 31, 2023 · 2 comments · 3 replies
Discussion options

You must be logged in to vote

Hello,

Thanks!

Here are some tips:

  • Make the rigid bodies of the limbs overlap so that nothing can get in between them. This can cause instabilities.
  • Make sure you disable the collisions between the limbs and make sure that in the rest pose there are no internal collisions in the ragdoll. Internal collisions cause fighting between the constraint and the collision and not good for performance nor for stability (see RagdollSettings::DisableParentChildCollisions)
  • Make sure that all your animations stay within the joint limits of the ragdoll. If you use e.g. motors to drive the ragdoll to a pose that's outside the limits you'll again have constraints fighting each other.
  • For best stability: M…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@joshcoyne
Comment options

@joshcoyne
Comment options

@jrouwe
Comment options

Answer selected by joshcoyne
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants