This script is used to help with creating simple ik rig.py files for biped models. this script only supports 1-4 spine bones.
About foot roll:
this video demonstrate what the foot roll option does:
The foot roll option is only usable if the model has toe bones. as for the axis select your models foot bone in the window and switch to rotation. You should see three colored lines red =' x', blue = 'z' and green ='y'. Pick the one that lines up with the foot and toe. Make sure the rotation mode is set to local so you don’t make a mistake. This feature is experimental and may not work on all models. if the axis doesn’t line up right with the foot and toe then most likely it won’t work.
you should place the file in either C:\Program Files (x86)\Steam\SteamApps\common\SourceFilmmaker\game\platform\scripts\sfm\animset or C:\Program Files (x86)\Steam\SteamApps\common\SourceFilmmaker\game\workshop\scripts\sfm\animset
*This ik rig only works when the model has a pelvis, head, neck, upper leg, lower leg, foot, upper arm, lower arm and hand bones.*
-------how to use --------------
- Right click on the model animation set and go to rig->click on Auto Rigger
- After the window pops up first select the number of spine bones your model has
- Then go though each drop menu option and match the right bone names
- Once done, click create script and the rig.py should be created and should be listed in the animation set rig option.
The script file will be saved to this path "game\platform\scripts\sfm\animset\rig_model name.py"
Steam workshop page
feel free to modify the script for your own use if you find any bugs or have suggestions message me.
SFMLab is a free service. However, it costs about $0.03 to deliver you a 1GB file. With over 20TB of traffic every month and growing, SFMLab needs your help. If only 1% of our users each gave us $5 for a single month, we could keep the site running for several years.
|Auto-Rig_v1.2.py||1214||2016-01-31 20:32:28||130.88 KB|
|Auto-Rig_v1.3.py||843||2016-01-31 20:32:28||138.25 KB|
|Auto-Rig_v1_hVyesQR.py||685||2016-01-31 20:32:28||99.94 KB|
|Auto-Rig_v1.py||694||2016-01-31 20:32:28||99.42 KB|
|Auto-Rig_v1.5.py||728||2016-01-31 20:32:28||73.56 KB|
|Auto-Rigger.py||694||2016-01-31 20:32:29||74.05 KB|
|Auto-Rigger_S7byHUj.py||667||2016-01-31 20:32:29||74.05 KB|
|Auto-Rigger_m5yabEq.py||688||2016-01-31 20:32:29||74.05 KB|
|auto-rigger.py||1439||2017-05-20 02:41:02||103.22 KB|
|Auto-Rigger_RaN40w2.py||754||2017-05-16 02:18:21||100.78 KB|
|Auto-Rig_v1.4.py||685||2016-01-31 20:32:28||240.51 KB|
|auto-rig_v1.6.py||931||2016-01-31 20:32:29||75.24 KB|
|Auto-Rigger_nLUyQny.py||695||2016-05-21 00:17:16||119.28 KB|
|Auto-Rigger_CB2S5i4.py||1117||2016-06-20 19:12:59||119.55 KB|