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

 Large preview image for 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 four 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 "BoneFixSFMRename" will rename all your bones to a standardized format, before connecting them. Use this INSTEAD of the first script if you are experiencing issues with the first script

The third 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 fourth 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!


Changelog:

16/4: Added BoneFixSFMRename script, and updated BoneRigSFM with better IK calculations


Filename Downloads Created Filesize
Files
BoneFixFast.py
πŸ‡³πŸ‡± EU Download
πŸ‡¨πŸ‡¦ NA Download
3787 2017-04-21 332.0 B
BoneFix.py
πŸ‡³πŸ‡± EU Download
πŸ‡¨πŸ‡¦ NA Download
4573 2017-04-21 6.05 KB
BoneFixSFM2.8.py
πŸ‡³πŸ‡± EU Download
πŸ‡¨πŸ‡¦ NA Download
1864 2020-01-09 9.48 KB
BoneFixRenameSFM2.8.py
πŸ‡³πŸ‡± EU Download
πŸ‡¨πŸ‡¦ NA Download
540 2020-04-15 7.32 KB
BoneRigSFM2.8Update.py
πŸ‡³πŸ‡± EU Download
πŸ‡¨πŸ‡¦ NA Download
632 2020-04-15 4.57 KB
Previews
ScriptBody_2SlZLVG.png
πŸ‡³πŸ‡± EU Download
πŸ‡¨πŸ‡¦ NA Download
2092 2017-04-21 22.16 KB
Thumbnail image for SFM to Blender skeleton script (Updated for 2.81) Now with automatic IK rig generation!

Comments

i use this but the body go to edit model and then i click on pose model and the model is fuck up i dont know what im doing wrong :/ (sry for my english)
Reply • May 20, 2020, 8:01 p.m. -  Paja75
|
you are a saint πŸ™
Reply • May 21, 2020, 8:18 a.m. -  euro
|
Updated for 2.83 ?
Reply • June 18, 2020, 10:27 p.m. -  cilenomon
|
Some of the models I'm trying rig and name are non-human and have four fingers, so the naming script will often fail to execute due to a finger (mostly a pinky) being missing.
Reply • July 4, 2020, 6:57 p.m. -  BlueKalifla
|

Leave a comment

You need to log in if you want to leave a comment.