Question about ragdoll mod and character joint

Hello unity’s community I have a question about the ragdoll mod.

My problem is the colliders from my character hit each others when he is animated.

It look like “Character joint” disable collision between 2 rigidbodies, is their any way to do the same thing but between all the rigidbodies of my character ? (Without create 13 “Character join” for the 13 rigidbody of my character).

There should be a couple of options to accomplish this. Two that come to my mind directly:

  • Use Physics.IgnoreCollision which has some downsides, as you can read in the documentary, mainly that it isn’t persistent and therefore requires some code to set it up.
  • Put the collider-holding gameobjects into a seperate layer (e.g. “Player”) and disable collisions within this layer in the layer collision matrix in the physics manager (edit - project settings - physics). If you want multiple instances of the character to collide with each other, this wont work this way.