add bones to objects in blender, with auto weighting and parent finding, also you can manually select parent CURRENTLY ONLY PARENTS BY Y POSITION, AAAAAAAAA IM WORKING ON THE FOLLOW CURVE PART NOW Instructions for now
Click on Scripting workspace tab (Top) > Text > New > paste bonify.py > press Play button |> bonify controls in Tool menu
have an armature, click on 'Armature' in controls to select armature
in object mode, select object, choose axes for parent searching, or select one in armature edit mode. add bone with weights
if you get a Encoding error: 'utf-8' codec can't decode byte 0x9f in position 2: invalid start byte or a Encoding error: 'utf-8' codec can't decode byte 0xd0 in position 0: invalid continuation byte buy me dinner first because I fixed it. Open an issue if this occurs.
TODO if you pay me $Instancer
prevent duplicate bones
hotkey and better direction selection
group selection actions
selection macros
custom bone naming strategy (currently it just takes object name)
decide bone direction
add utf-8 errors back in