Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Ragdoll Fall Speed

Discussion in 'Physics' started by AnthonySturdy, Mar 8, 2018.

  1. AnthonySturdy

    AnthonySturdy

    Joined:
    Feb 24, 2014
    Posts:
    55
    I've currently got a Ragdoll setup in Unity, so when an enemy dies, they get shot back a bit with the ragdoll effect. The problem is they fall too slow, it looks really floaty and unrealistic. Is there any way to make them move/fall faster.

    I've tried decreasing the Drag, Angular Drag and increasing the Mass on each joint but it doesn't change anything.

    Thanks, Anthony.
     
  2. dgoyette

    dgoyette

    Joined:
    Jul 1, 2016
    Posts:
    4,120
    Is it just the ragdolls that fall slowly, or all rigidbodies?

    Did you adjust the overall Gravity force in the Physics manager? Personally, I use y = -30, because it "feels" more natural than the default -9.8.

    You said you adjusted the "joints", and maybe you mean rigidbodies, but I'd recommend making sure all the rigidbodies have 0 drag. Increasing the mass shouldn't affect how fast things fall.
     
  3. AnthonySturdy

    AnthonySturdy

    Joined:
    Feb 24, 2014
    Posts:
    55
    My character feels fine, it's just the ragdolls feel very floaty. and yeah I meant Rigidbodies my bad haha, all of the drags are set to 0 and I've increased the Mass by a lot but it doesn't feel like it's changed at all.

    I might have to increase the overall gravity and adjust my player jump height again to make it feel right, or use a script applying constant down force to the joints but I feel that'd be inefficient with 30-40 enemies.