Jump to content

Ragdolls?


saindd

Recommended Posts

It is not currently built into the engine, because the stock physics plugins do not include joints. There's nothing going on in that direction in bullet yet, to the best of my knowledge, but I took over Timmy's Physx3 project a while ago and added joints and ragdolls (though my ragdolls still need more work in terms of fine tuning joints, they are currently very unstable.


That build can be found here (engine code):


https://github.com/ChrisCalef/Torque3D/tree/physx3_advanced_WIP


And the game directory for it with a precompiled binary is here, if you just want to play with it:


https://github.com/ChrisCalef/physx3_advanced_game


If you're attached to using bullet instead of physx, it should not be all that difficult to get the joints working in bullet, since the only work you should have to do is in the bullet plugin itself, and the rest of my work in the PhysicsShape and PhysicsJoint classes should be plugin-agnostic.

Link to comment
Share on other sites

Ah. Not too surprising, getting them to work but only at (0,0,0) is a recognizable halfway point for ragdoll development. :-) If you're up for digging into the code then check out my physx3 branch, it should be able to help.


Otherwise, I'll be getting back to my own ragdolls at some point here. I'd be interested in trying them using a bullet build as well but that might take quite a bit longer for me to get around to.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...