Ragdoll Tools

by XBodya13 in Scripts and Addons

About

Ragdoll tools is an addon for generating ragdolls in Blender.
Use version 1.2 for Blender 2.79 and version 1.4.x for Blender 2.8x and Blender 2.9x

Features:


  • Make ragdoll from meshes



  • Make ragdoll from bones



 


  • Copy ragdolls
  • Set up constraint limits easily

  • Enable ragdoll at any frame
  • Copy animation from hitboxes to bones and back
  • All created rigs are non-destructive and can be easily deleted
  • All tools are packed in a pie menu and don't clutter up any panels



Tutorial


Files used in this tutorial:
https://github.com/xbodya13/random/raw/master/sample_static.blend
https://github.com/xbodya13/random/raw/master/sample_animated.blend


Documentation:

https://xbodya13.github.io/ragdoll_tools_doc/


Issue tracker:

https://github.com/xbodya13/ragdoll_tools_doc/issues


Discussion:


https://blenderartists.org/t/addon-ragdoll-tools


Buying this addon you support its further development.


Development plan:

  • Better support for complex rigs (Rigify,BlenRig,etc.)
  • Mirror constraint limits
  • Hitbox symmetry
  • Automatically remove hitbox intersections
  • Integration with particle systems
  • More ways and options to generate hitboxes (Partially done in version 1.4)
  •  ̶R̶e̶w̶o̶r̶k̶ ̶U̶I̶ . Done in version 1.4
  •  ̶P̶o̶r̶t̶i̶n̶g̶ ̶t̶h̶i̶s̶ ̶a̶d̶d̶o̶n̶ ̶t̶o̶ ̶B̶l̶e̶n̶d̶e̶r̶ ̶2̶.̶8̶ ̶w̶h̶e̶n̶ ̶ ̶i̶t̶ ̶c̶o̶m̶e̶s̶ ̶o̶u̶t̶ .Done in version 1.3
  •  ̶G̶e̶n̶e̶r̶a̶t̶i̶n̶g̶ ̶h̶i̶t̶b̶o̶x̶e̶s̶ ̶f̶r̶o̶m̶ ̶s̶k̶i̶n̶n̶e̶d̶ ̶m̶e̶s̶h. Done in version 1.2
  •  ̶V̶i̶s̶u̶a̶l̶i̶z̶i̶n̶g̶ ̶r̶i̶g̶i̶d̶ ̶b̶o̶d̶y̶ ̶c̶o̶n̶s̶t̶r̶a̶i̶n̶t̶s̶ ̶l̶i̶m̶i̶t̶s̶ ̶l̶i̶k̶e̶ ̶t̶h̶i̶s̶

    Already done:





New in version 1.1:

  • Scaling generated hitboxes
  • Deleting related rigid body constraints while deleting hitboxes


New in version 1.2:

  • Generating hitboxes from mesh



  • All to all pattern for creating rigid body constraints



  • Constraint generation is faster now



New in version 1.3:

  • Blender 2.8 support
  • Helper empties are no longer needed
  • No lag when bones follow hitboxes
  • Faster baking



New in version 1.4:

  • Blender 2.9 support
  • New UI
  • New way to set up constraint limits
  • Better hitbox shape




Have a nice day :)