SFM to Blender skeleton script (Updated for 2.81) Now with automatic IK rig generation!



Description

Ever want to port a SFM model into Blender but the imported skeleton is in unconnected bones which makes posing a complete pain? Here's the solution!

Included are three scripts:

The first script "BoneFixSFM" will connect all bones that should be connected:

All finger bones All arm bones up to the shoulder All spine bones All leg bones up the hips (Toes not included, though I can add them if requested)

The second script "BoneRigSFM" will automatically setup hand and knee IKs, along with corresponding elbow and knee pole targets

Experimental feature so any bugs please report to me on the smutbase discord!

The third script "BoneFixFast" will connect a selected bone to its parent


Instructions:

To use the script, select the skeleton in any mode and open the script with blender's text editor, then hit the "run script" button.

Currently supports the major SFM bone name conventions, if you experience any issues with the script do let me know so I can improve it!


Filename Downloads Created Filesize
ScriptBody_2SlZLVG.png
πŸ‡³πŸ‡± EU Download
πŸ‡ΊπŸ‡Έ US Download
1433 2017-04-21 22.16 KB
BoneFixFast.py
πŸ‡³πŸ‡± EU Download
πŸ‡ΊπŸ‡Έ US Download
2637 2017-04-21 332.0 B
BoneFix.py
πŸ‡³πŸ‡± EU Download
πŸ‡ΊπŸ‡Έ US Download
3422 2017-04-21 6.05 KB
BoneFixSFM2.8.py
πŸ‡³πŸ‡± EU Download
πŸ‡ΊπŸ‡Έ US Download
329 2020-01-09 9.48 KB
BoneRigSFM2.8.py
πŸ‡³πŸ‡± EU Download
πŸ‡ΊπŸ‡Έ US Download
331 2020-01-09 4.48 KB