Converts Rigify rig to Humanoid compatible
This fork attempts to salvage already weight mapped rigs by merging vertex groups of deleted/deactivated deform bones into active ones. It also attempts to reparent bones which do not translate correctly.
Installation:
- Download this repo as zip archive
- In Blender Open Edit tab -> Preferences... -> Add-ons -> Install... -> choose the downloaded zip archive
- You can find the Addon under Rigging category, there should be "Rigify to Unity" addon
Usage:
- Create Basic Human Rig
- Press "Generate Rig" from Rigify tab
- Make sure newly generated rig is selected (named just "rig")
- Press "Prepare rig for unity" from Rigify to Unity converter tab
⚠️ This operation can take a long time, depending on the amount of meshes and polygons the armature contains.
- Do something cool!
- p.s. Check "Only Deform Bones" when exporting to exclude unnecessary bones from fbx
This script basicaly follows this tutorial
https://docs.unity3d.com/560/Documentation/Manual/BlenderAndRigify.html
Script inspired by legacy https://github.com/trynyty/Rigify_DeformBones