Ragdoll recovery test

video

edit: changed the title to “ragdoll recovery test”

6 Likes

Awesome! :grinning:
Reminds me of magic.lixin experiments.

Thats is totally awesome!

His Batman videos? Yeah, kinda does

Looking good and awesome, keep it up!

Looks really nice. Are you using IK solver? How are you blending?

No IK. Blending is done by blending to the ragdoll’s node transforms instead of skeleton.

In AnimatedModel::ApplyAnimation(), I wrap skeleton_.ResetSilent() with:

        if (!ragdollRecovery_)
        {
            skeleton_.ResetSilent();
        }

Then adding a slight delay in AnimationController::Update() for ragdoll blending to the 1st frame of the stand up animaiton.