{"id":3771,"date":"2018-08-13T21:09:39","date_gmt":"2018-08-13T21:09:39","guid":{"rendered":"http:\/\/avastar.guru\/?page_id=3771"},"modified":"2018-08-13T21:09:39","modified_gmt":"2018-08-13T21:09:39","slug":"armature","status":"publish","type":"page","link":"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/","title":{"rendered":"Armature Tools"},"content":{"rendered":"<p><a href=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2018\/08\/panel_tools_armature.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3958\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2018\/08\/panel_tools_armature.png\" alt=\"\" width=\"1280\" height=\"720\" srcset=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2018\/08\/panel_tools_armature.png 1280w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2018\/08\/panel_tools_armature-300x169.png 300w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2018\/08\/panel_tools_armature-1024x576.png 1024w, https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2018\/08\/panel_tools_armature-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><\/p>\n    <h2>Section sub pages<\/h2>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/clean-weightmaps\/\">\n              Clean Weightmaps              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Clean Weight Maps This function removes unused weight maps (maps with no weights assigned or only zero values assigned) Note: In the operator Redo panel you find a few options for changing the behavior of this operator right after you called it (see below). In the operator Redo Panel you can set som...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/clean-weightmaps\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"87\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/09\/Image455-150x87.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/check-bone-hierarchy\/\">\n              Check Bone Hierarchy              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Check Bone Hierarchy This tool is only available for Armatures. It just checks if the current Armature has a bone hierarchy that is compatible to Secondlife. Note: The bone hierarchy does not need to be complete. It only needs to have the bone parent\/child hierarchy of the included bones equal to th...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/check-bone-hierarchy\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"87\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/09\/Image453-150x87.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/remove-weights\/\">\n              Remove Weights              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Remove Weights Removes all weights from the weight maps of the active Mesh Object which are associated to the selected bones. Note: You can fine adjust the settings in the Operator Redo Panel after you have called the function, see below: \u00a0The Operator Redo Panel In the Redo Panel you can specify t...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/remove-weights\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"144\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/09\/Image461-150x144.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/add-missing-mirror-groups\/\">\n              Add missing Mirror Groups              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Add missing Mirror Groups For each existing bone which has a Mirror symmetric bone defined (e.g. mCollarLeft &#8211; mCollarRight are mirror symmetric bones) Avastar checks if both bones of the pair have weightmaps defined and creates the maps if they do not yet exist. Note: Symmetry maps are only c...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/add-missing-mirror-groups\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"144\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/09\/Image463-150x144.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/copy-from-rigged\/\">\n              Copy from Rigged              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Copy from Rigged Copy Weightmaps from other Mesh objects rigged to the same armature. Weights are copied from the closest vertices from other meshes. If 2 or more vertices are located at the same position, then it is not defined which weight will be transferred to the active Object. Details If you w...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/copy-from-rigged\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"144\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/09\/Image464-150x144.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/weld-to-rigged\/\">\n              Weld to Rigged              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Weld to Rigged When 2 meshes have adjacent edges, then in almost every case you may want to ensure that the weights on the matching vertices also match. This avoids that the verts along the adjacent edges move differently when animated. Assume you have a dress made of 2 adjacent parts, the Top-mesh ...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/weld-to-rigged\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"144\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/09\/Image465-150x144.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n              <div class='mama-subpage tolightblue'>\n          <h3><a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/copy-from-selected\/\">\n              Copy from Selected              <\/a><\/h3>\n          <div class=\"row-fluid\">\n            <div class=\"rhcol span8\">\n              Copy from Selected Copy weights from selected Mesh objects to Active Mesh Object. Note: This function only appears in Edit mode and when you have selected other meshes besides the active Mesh Object. The number of other selected mesh objects is displayed in parentheses) &nbsp;...              <div class=\"h-readmore\"> <a href=\"https:\/\/avalab.org\/avastar\/279\/help\/toolshelf\/tools\/armature\/copy-from-selected\/\">Read More<\/a><\/div>\n            <\/div>\n            <div class=\"rhcol span4\">\n              <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/avalab.org\/avastar\/279\/wp-content\/uploads\/2017\/09\/Image466-150x150.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/>            <\/div>\n          <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":3958,"parent":536,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-3771","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages\/3771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/comments?post=3771"}],"version-history":[{"count":0,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages\/3771\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/pages\/536"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/media\/3958"}],"wp:attachment":[{"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/media?parent=3771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/categories?post=3771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avalab.org\/avastar\/279\/wp-json\/wp\/v2\/tags?post=3771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}