Met's Magic Rig

 Large preview image for Met's Magic Rig


This rig script uses Regular Expressions and the actual skeleton hierarchy to find arm and leg bones to apply the IK constraints to.

  • This means that as long as your bone hierarchy is correct, and your bone names are in english and don't have typos in them, this rig should just work.

  • Doesn't matter how many spine bones there are, it finds them recursively.

  • From what I've heard over the past year, it does work on 99.9% of models, including cats and horses. Therefore this makes the rigs that come with all those models obsolete.

  • In addition, it has a fuckton other regular expression groups for various clothes, weapons, genitals, hair, face parts, wings, tails, and more, which it will try to organize, often in symmetrical groups. See image above.

  • This means it also makes custom DefaultAnimGroups.txt's obsolete. You can delete it and forget about it.

  • It also organizes shape keys, based on their name. Almost everything from the "Unknown" tab will be gone and moved into the organized groups.

  • Removing and re-applying the rig doesn't require you to rename the model.

  • Bake procedural bones will break everything. Bake them at the start, stop relying on SFM physics for your animations.

  • It force-enables rig_footroll, which is a cool slider control that lets you lift the ankle without moving the toes. The rig script will try to apply it to every model, and it will work correctly for some. Depends on the foot bone's roll angle.
  • If the script fails, look at the console. There should be an error message with the failed RegEx. If you know regular expression, you can edit the script to have it match your weird bone name.

That's about it. Use it, it's smart and it works. But if it doesn't work, please don't ask me to add support for a model, just fall back on the rig script provided with said model.

Filename Downloads Created Filesize
🇳🇱 EU Download
🇨🇦 NA Download
909 2016-05-26 11.17 KB
🇳🇱 EU Download
🇨🇦 NA Download
199 2016-05-26 11.77 MB
🇳🇱 EU Download
🇨🇦 NA Download
140 2016-05-26 11.17 KB
🇳🇱 EU Download
🇨🇦 NA Download
183 2016-05-26 11.17 KB
🇳🇱 EU Download
🇨🇦 NA Download
116 2020-03-01 121.11 KB
Thumbnail image for Met's Magic Rig


Reply • May 26, 2016, 1:19 p.m. -  Ganonmaster ⚔️
Good stuff, nice to see another rigsmith round here
Reply • May 27, 2016, 6:21 p.m. -  Jojje
Got a nude model yet?
Reply • May 26, 2016, 5:04 p.m. -  sfmfuntime
A nude model exists, but I don't think it's publicly available.
Reply • May 27, 2016, 12:26 a.m. -  Aliassfm
Reply • May 27, 2016, 2:14 a.m. -  no1dead
this will work in blender right?
Reply • May 30, 2016, 6:45 a.m. -  mccoyLBI
It works in anything mate, even in winamp!
Reply • May 31, 2016, 6:46 p.m. -  Mets
im having this problem HELP!!!!!!!! KeyValues Error: RecursiveLoadFromBuffer: got EOF instead of keyname in file cfg/SFM_DefaultAnimationGroups.txt groupFile, (*Cherub Deformers*), (*Breast Morphs*), (*control*), (*FightingForce*), (*control*), (*LeftSideInner*),
Reply • Feb. 2, 2017, 10:08 a.m. -  dantehybrid
@dantehybrid 6 months late but for anyone else with similar problems: Delete your DefaultAnimGroups.txt, the rig makes it obsolete. Google if you don't know where it is.
Reply • Aug. 19, 2017, 11:47 p.m. -  Mets
Any chance this would work with this? If not right away, know any tips/tricks to make it so :)
Reply • Dec. 1, 2017, 1:19 a.m. -  downjonsie
Should I edit this rig to get it to work with a model I want to use, or should I edit rig_biped_simple?
Reply • July 11, 2018, 2:55 a.m. -  Sonario648
Congratulations! You made managed to rig my skyrim models that had the weirdest named bones. I applaud you!
Reply • Aug. 5, 2018, 7:48 p.m. -  Rasputinwentmad
why are joints showing up but no bones in sfm for your mercy model some odd reason only the joints are showing but i can't use the bones
Reply • Jan. 14, 2019, 2:18 a.m. -  nightwarriorwrath

Leave a comment

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