{"id":21906665,"url":"https://github.com/enlight/blender-bind-armatures","last_synced_at":"2025-04-16T00:24:03.258Z","repository":{"id":137247046,"uuid":"20914231","full_name":"enlight/blender-bind-armatures","owner":"enlight","description":"Blender addon that allows a simple armature to be bound to a Rigify or advanced MakeHuman armature.","archived":false,"fork":false,"pushed_at":"2014-07-05T07:13:08.000Z","size":236,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-11T01:05:21.481Z","etag":null,"topics":["blender","blender-addon"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/enlight.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-06-17T07:30:50.000Z","updated_at":"2023-03-12T15:06:26.413Z","dependencies_parsed_at":"2023-03-12T15:06:26.357Z","dependency_job_id":null,"html_url":"https://github.com/enlight/blender-bind-armatures","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enlight%2Fblender-bind-armatures","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enlight%2Fblender-bind-armatures/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enlight%2Fblender-bind-armatures/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enlight%2Fblender-bind-armatures/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/enlight","download_url":"https://codeload.github.com/enlight/blender-bind-armatures/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226955009,"owners_count":17708905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blender","blender-addon"],"created_at":"2024-11-28T16:54:18.410Z","updated_at":"2024-11-28T16:54:18.947Z","avatar_url":"https://github.com/enlight.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Blender *Bind Armatures* operator\n======================\n\nOverview\n----------\nThis operator binds a simple game-ready armature to a Rigify or an advanced MakeHuman armature, please note that the latter has an inverted hips bone. The binding is done via Copy Transforms constraints on the deform bones of the armatures.\n\nUsage\n------\nThe operator can be invoked in **Object Mode** by selecting the simple armature, pressing the spacebar in the 3D View, and typing in **Bind Armatures**. A popup will then be displayed where you can select the more complex target armature from a drop-down list.\n\nCustom MakeHuman Rigs\n----------------------------\nA simple game-ready rig called **game2** can be found in the **makehuman-rigs** directory of this repository, to use it copy it over to the **makehuman/data/rigs** directory in your MakeHuman installation directory, you'll then be able to select it from the **Rig presets** on the **Pose/Animate** tab in MakeHuman.\n\nThe **game2** rig has no face bones or palm bones, but does have fully articulated fingers. this rig can be bound to a Rigify rig exported from MakeHuman.\n\nFurther Customization\n------------------------\nCurrently the operator is hard-coded to work with the **game2** armature, though it could be extended to support more armatures. If you'd like to add support for additional armatures you'll also need to create an appropriate rig preset for MakeHuman. If you use the **game2** rig preset as a starting point you can modify the .json file to:\n\n- Add face bones by removing the relevant bones from the *\"head\"* entry in the **merge** section.\n- Remove some finger bones by adding the relevant bones to the *\"hand.L\"* and *\"hand.R\"* entries in the **merge** section.\n- Rename certain bones in the **bones** section, the format is *\"original MakeHuman bone name\" : \"new bone name\"*.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenlight%2Fblender-bind-armatures","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fenlight%2Fblender-bind-armatures","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenlight%2Fblender-bind-armatures/lists"}